На самом деле я использую dwoo PHP5 Template Engine. Я настроил его, использовал некоторые из его функций, но единственная проблема, которую я обнаружил на данный момент, это включение шаблона с переменной. Я имею в виду
Я знаю, что могу добавить другой шаблон из шаблона с:
{include(file='sect_header_stuff.tpl')}
Но на самом деле мне нужно включить sub_template с простой переменной, например:
{$include}
Это потому, что эта переменная будет иметь другой шаблон для включения в соответствии с условиями, указанными в php-файле.
Я попробовал что-то вроде этого, базовый пример:
$dwoo = new Dwoo\Core();
$params = array();
$params['include'] = $dwoo->get("sub_template.tpl");
echo $dwoo->get("template.tpl", $params);
Но ничего не поделать .. есть идеи для решения этой проблемы?
Задача ещё не решена.
Других решений пока нет …