Macik |
|
---|---|
Наткнулся на обсуждение Xtemplate и решил оживить топик.
1. Не поддерживаю вашу инициативу по внесению логики в шаблоны в таком виде, по следующим причинам: а. Логика должна быть в программной части, визуальная часть в шаблонах. б. XTemplate сторонняя разработка и не есть гут ее "строгать" напильником, тем более, что в случае ее обновления будет трудно совмещать одно с другим. в. Почти все (а может и все) можно реализовать за счет Callback функций - встроенного в XTemplate механизма. Причем без громоздких блочных IF-ENDIF конструкций в шаблоне. 2. В своем проекте наткнулся на баг XTemplate - при попытке переопределния tag_start_delim, tag_end_delim перестают работать callback функции. Видимо где-то косяк с правилами и сочетанием RegExp. Но разобраться в коде не осилил. Безотносительно написанного - спасибо вам за вашу работу. И развитие проекта. https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |