smarty 2

smarty foreach Пример группировки элементов в группы по два, получение номера текущей итерации (витка цикла), определение послед

Пример цикла где каждый 2 элемента выводятся в окружении div-а:

{foreach from=$Activity.info_blocks key=blockkey item=InfoBlock name=blocksForeach}

	{if ($smarty.foreach.blocksForeach.iteration mod 2 != 0)}
	<div class="content-activity">
	{/if}
		<div class="box50">
			<span class="number">0{$smarty.foreach.blocksForeach.iteration}</span>
			<div class="holder-text">
				<strong class="title-box">{$InfoBlock.title}</strong>
				{$InfoBlock.text}
			</div>
		</div>
Subscribe to RSS - smarty 2