phptemplate vs. default .theme

Главные вкладки

Аватар пользователя pash pash 6 января 2005 в 23:35

Сегодня столкнулся с необходимостью вывода пустого заголовка блока и покопавшись узнал что проблема решена для xtmpl и phptemplate движков. Я же уже достаточно сильно изменил под себя стандартную chameleon.theme (это я насколько понимаю тоже php). Подключил phptemplate, глянул, впринципе браузеру отдается все то же самое - и по объему и по виду, сами исходники тем конечно различны... Вопрос - какие ещё отличия, фичи, преимущества и недостатки у phptemplate в сравнении с дефолтными .theme?

Комментарии

Аватар пользователя axel axel 7 января 2005 в 1:07

По идее, темы обращающиеся напрямую к API (как это делает chameleon) должны работать побыстрее, чем темы парсящие разного вида шаблоны. Хотя реально это может сказывается разве что для xtemplate, а в phptemplate просто куски php-кода вставлены в html-шаблон, на скорости это не скажется. Темы использующие шаблоны поудобнее для дизайнера, для внесения большинства изменений можно править достаточно наглядного вида шаблоны и по-минимуму иметь дело с PHP. В остальном - дело вкуса.

--
Axel

Аватар пользователя pash pash 7 января 2005 в 14:35

эээ... разве? если даже так, то патч позволяющий писать пустые заголовки блоков примененный к xtemplate.engine никак не отражается на теме chameleon. зато тема bluemarine хоть криво но этот патч переваривает. (я говорю об этом - http://drupal.org/node/11295 )

Аватар пользователя arsart arsart 8 января 2005 в 2:29

Понял, Chameleon стандартен как никогда:(
Попробуй в includes/theme.inc покыврятся. От 708 строки идет описание блока.
Хотя оба эти патча явно не будут работать со стандартной Theme.inc:(

Аватар пользователя pash pash 8 января 2005 в 22:16

дааа был бы я программером - наверно поковырялси бы... а так - даж и не знаю что там править и чего теме не хватает...