Задать вопрос
@IceJOKER
Web/Android developer

Как правильно реализовать цикл smarty section?

Есть переменные:
$items //массив с данными(для примера пускай там значения от 0 до 55)

нужно пробежаться по этому массиву и вывести данные в таком виде:
<ul>
  <li>1</li>
  <li>2</li>
  <li>3</li>
  <li>4</li>
  <li>5</li>
</ul>
<ul>
  <li>6</li>
  <li>7</li>
  <li>8</li>
  <li>9</li>
  <li>10</li>
</ul>

.......
никак не могу разобраться с {section} smarty

на php сморозил что-то типа этого
<?php

$items = range(0, 27);
$count = count($items);
$pages = ceil($count/5);

for($i = 0, $k=1; $i <= $pages; $i++){
	echo '<ul>';
		for($j = 1; $j <= 5; $j++, $k++){
			if(!isset($items[$k])) break 2;
			echo '<li>'.$items[$k].'</li>';
		}
	echo '</ul>';
}
  • Вопрос задан
  • 2401 просмотр
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы