Задать вопрос
@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>';
}
  • Вопрос задан
  • 2403 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Skillbox
    Профессия Графический дизайнер PRO
    15 месяцев
    Далее
  • ProductStar
    Профессия Product Manager
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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