PHamlP шаблоны

PHP-Haml
 
+
-
edit
 

Balancer

администратор
★★★★☆
Реализовал базовую (пока не сильно оптимальную) поддержку шаблонов PHamlP (PHP-реализация Haml).

На удивление — работает :) Работы чистой по реализации этого шаблонизатора — минут на 15.

Класс шаблонизатора (bors_templates_phaml) лежит в BORS_EXT.

Этот тип шаблонов определяется по smart, так что для его использования не требуется ничего вписывать в класс-наследник bors_page. Достаточно только положить рядом одноимённый файл с расширением .phaml

Пока реализовано грязно. Шаблонизатор возвращает PHP-код для исполнения. Код сохраняется во временный файл и инклудится. Никакого кеширования и т.п. Так что пока, скорее, как демо концепта. Дальнейшее развитие и оптимизация возможны при наличии необходимости.
 

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru