Как убрать лишнюю итерацию в цикле Smarty?

Всем доброго времени суток. Суть вопроса в следующем. Есть массив и я его обхожу в цикле foreach.
Для добавления tr использую " is div by ".
{foreach key=key name=goods_name item=c from=$goods}
<tr>
	<td>{$c.name}</td>
	{if $smarty.foreach.goods_name.iteration is div by 4}
		</tr><tr>
	{/if}
</tr>
{/foreach}

В массиве 20 элементов. Должно выводиться 5 строк. А в итоге в конце создается пустая строка без td. Почему? И как это убрать?
  • Вопрос задан
  • 2338 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы