Пишу этот маленький и быстрый шаблонизатор Popcorn! Выслушаю критику, советы и предложения )
Встроенные шаблонные теги: ----------------------------------------------------------------- {echo $var} - Вывести значение переменной. {var name $var2} - Создать локальную переменную. Видимость только в текущем в шаблоне. Если нужно передать во вложенный то заюзать {assign} {const name $value} - Создать константу {file 'filename'} - Загрузить файл {run function()} - Запустить php функцию {if expr} {else} {elseif expr} {/if} - Конструкция IF {loop $mas as $item}{/loop} - Конструкция LOOP {loop $mas as $key => $item}{/loop} {codes} - Показать все зарегистрированные шаблонные теги/коды {vars} - Показать все созданные шаблонные переменные {dump $var} - Показать информацию о переменной {assign var 'value'} or {assign var $value} - Создать глобальную переменную. Она будет видна в подключаемых шаблонах {include 'template_name'} - Подключить шаблон
Чем он лучше Smarty ? + Маленький молуль шаблонизатора. Есть все самое основное. + Быстрее разы чем Smarty! + Не генерирует лишнего мусора как смарти + Синтаксис легче в изучение, мое ИМХО
Я бы даже сказал спасибо и воспользовался бы данной информацией, если бы знал что и о чем здесь написано. Товарищи не все знают то что знаете вы))) хотите успеха так доносите инфу правильно)))
не очень понимаю, какой смысл в этом шаблонизаторе, есть проще использовать pure php? да и быстрее оно работать будет, а синтаксис не отличается ниразу
Padlik, это же очевидно, когда человеку лень искать/понимать готовые решения появляются вот такие поделки. до лидеров ниши не дотягивают, ничего вкусного не предлагают зато свое родное...