another_dream
@another_dream
Backend-разработчик, Laravel/ZF2/Yii2

Как сделать счетчик на Smarty?

Есть задача. Вытащить из базы записи и через смарти вывести их по порядку.

С {foreach} разобрался. Есть одно НО - выводить нужно максимум 4 записи за раз.
Примерно:
- первый
  -1
  -2
  -3
  -4
- второй
  -5
  -6
  -7
  -8
...
  • Вопрос задан
  • 4413 просмотров
Решения вопроса 1
@antimind
Посмотрите в сторону @iteration. Сейчас smarty нет под рукой, но насколько помнится подобную задачу делал как то так www.smarty.net/docs/en/language.function.foreach.t...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@iru
php dev
{foreach $array as $key=>$row}
....
{if $key==4}
Уже 4 ?
{/if}
{/foreach}
Ответ написан
Комментировать
HiNeX
@HiNeX
Web Developer
stackoverflow.com/questions/8674831/how-do-you-inc...

{assign var=val value=1}
{assign var=val value=$val+1}
{$val} // Будет 2
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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