Преждевременный выход из SECTION (Smarty)

  • Автор темы Автор темы mike
  • Дата начала Дата начала

mike

pmcoder
Преждевременный выход из SECTION (Smarty)

Есть ли аналог пхп-команды brake(выход из цикла) в Smarty:section?
 
mike

дык - при достижении условия выставляй флаг.

внутри цикла - {if !$flag} тело цикла {/if}
 
а может проще не получать ненужные данные?
 
zerkms

Это может быть полезно когда одну секцию проходим несколько раз и один из них - полный.

Правда не представляю пока случая, где бы так было оправдано делать.
 
Вообще-то я хотел применить это при установке атрибута disabled тега <select> потому как у уменя в цикле {section} условие установки атрибута могло сработать несколько раз, в результате чего на выходе появлялось несколько disabled.

От этой идеи я отказался. Этот вариант неоптимален. Просто мне было необходимо быстро собрать достаточно навороченный шаблон для демонстрации.

Всех благодарю за внимание.
 
Сверху