Показано с 1 по 4 из 4

Тема: Smarty увеличение числа

  1. #1

    Регистрация
    07.11.2006
    Адрес
    Смоленск
    Сообщений
    153
    Господа подскажите как в smarty увеличивать число. Есть несколько элементов которые генерируются секциями в них забит id="spisok" и нужно сделать чтобы каждый раз когда секция дублируется прибавлялось число (id="spisok_1, id="spisok"_2, id="spisok_3")
    Код:
    {section name="vasya"}
     *<li id=spisok_{?}>*
    {section name="vasya_2"}[*]*
    
    {/if}{/section}{/if}
    {/section}

  2. #2

    Регистрация
    15.10.2006
    Сообщений
    80
    1) в секции есть такая штука (читай документацию смарти), как index, только имя задай секции

    Код:
    {section start=1 name=имя_секции loop=скока_раз_бегать}
    {$smarty.section.имя_секции.index}
    {/section}
    2) можно перед секцией вставить переменную, а в секции её плюсовать на 1
    Код:
    {assign var="i" value=0}
    {section start=1 name=имя_секции loop=скока_раз_бегать}
    {assign var="i" value=$i+1}
    {$i}
    {/section}

  3. #3

    Регистрация
    07.11.2006
    Адрес
    Смоленск
    Сообщений
    153
    Спасибо, Друг!

  4. #4

    Регистрация
    15.10.2006
    Сообщений
    80
    всегда рад помочь))

Похожие темы

  1. Ответов: 9
    Последнее сообщение: 23.08.2008, 01:47
  2. counter в Smarty
    от vovkin в разделе Веб-программирование
    Ответов: 2
    Последнее сообщение: 13.09.2007, 11:07
  3. Загрузка большого числа маленьких картинок
    от xess в разделе Вёрстка сайта
    Ответов: 9
    Последнее сообщение: 23.07.2007, 17:07
  4. Размер объекта в Ill. Заданное увеличение
    от irvin28 в разделе Векторная графика
    Ответов: 2
    Последнее сообщение: 12.05.2005, 19:34
  5. Увеличение рисунка.
    от ][-M31 в разделе Растровая графика
    Ответов: 8
    Последнее сообщение: 14.01.2005, 11:21

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •