Сегодня столкнулся с необходимостью вывода пустого заголовка блока и покопавшись узнал что проблема решена для xtmpl и phptemplate движков. Я же уже достаточно сильно изменил под себя стандартную chameleon.theme (это я насколько понимаю тоже php). Подключил phptemplate, глянул, впринципе браузеру отдается все то же самое - и по объему и по виду, сами исходники тем конечно различны... Вопрос - какие ещё отличия, фичи, преимущества и недостатки у phptemplate в сравнении с дефолтными .theme?
Комментарии
По идее, темы обращающиеся напрямую к API (как это делает chameleon) должны работать побыстрее, чем темы парсящие разного вида шаблоны. Хотя реально это может сказывается разве что для xtemplate, а в phptemplate просто куски php-кода вставлены в html-шаблон, на скорости это не скажется. Темы использующие шаблоны поудобнее для дизайнера, для внесения большинства изменений можно править достаточно наглядного вида шаблоны и по-минимуму иметь дело с PHP. В остальном - дело вкуса.
--
Axel
Chameleon бегает на xtemplate ведь!
эээ... разве? если даже так, то патч позволяющий писать пустые заголовки блоков примененный к xtemplate.engine никак не отражается на теме chameleon. зато тема bluemarine хоть криво но этот патч переваривает. (я говорю об этом - http://drupal.org/node/11295 )
Понял, Chameleon стандартен как никогда:(
Попробуй в includes/theme.inc покыврятся. От 708 строки идет описание блока.
Хотя оба эти патча явно не будут работать со стандартной Theme.inc:(
дааа был бы я программером - наверно поковырялси бы... а так - даж и не знаю что там править и чего теме не хватает...