Автор Тема: Скрыть вывод чисел в tpl  (Прочитано 301 раз)

25 Июль 2017, 19:20:44
  • Старожил
  • ****
  • Сообщений: 259
  • Репутация: +2/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Здравствуйте
Возникла необходимость в tpl сделать внутренний счетчиков циклов.
Все нормально, за исключением одного:
при увеличении счетчика {$i++} на экране отображаются цифры 1,2,3,4
Как их скрыть или не отображать?
25 Июль 2017, 19:39:49
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
{foreach}
{свойства @index, @iteration, @first, @last, @show, @total}
25 Июль 2017, 19:43:11
Ответ #2
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
{foreach}
{свойства @index, @iteration, @first, @last, @show, @total}
Или section, sectionelse
{section name=foo start=1 loop=10 step=1}
    {$smarty.section.foo.index}
{/section}
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
25 Июль 2017, 19:50:20
Ответ #3
  • Старожил
  • ****
  • Сообщений: 259
  • Репутация: +2/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Мне нужно было вывести первых 5 элементов, я спрятал ++ в
{if ($i++ < 6)}
{/if}
вывод на экран пропал, но все равно всем спасибо.
Почитаю про то, что вы прислали