Forum Webscript.Ru

Программирование => PHP => Тема начата: ALF_78rus от 28 Февраля 2006, 18:23:35

Название: Шаблоны в шаблоне в FastTemplate
Отправлено: ALF_78rus от 28 Февраля 2006, 18:23:35
Помогите плз.Можно ли вставить последовательно 2 шаблона в третий в fasttemplate или в какой другой надстройке?
Название: Шаблоны в шаблоне в FastTemplate
Отправлено: Макс от 28 Февраля 2006, 18:33:14
Ты умеешь вставить значение переменной в шаблон ?
Ты умеешь получить результат парсинга шаблона в переменную ?

Если да, тогда первые 2 шаблона парсишь в 2 переменные и потом значение этих переменных вставляешьв третий шаблон.
Название: Шаблоны в шаблоне в FastTemplate
Отправлено: ALF_78rus от 01 Марта 2006, 15:38:12
Не могу что-то разобраться..
Надо сделать что-то вроде..
include("class.FastTemplate.php");
$obj = new FastTemplate(".");

$obj->define(array(   "tpl1" => "tpl1.tpl",
         "tpl2" => "tpl2.tpl",
         "main" => "main.tpl",
      ));

$obj->parse(TPL1, "tpl1");
$obj->parse(TPL2, "tpl2");

$obj->assign("TPL1", TPL1);
$obj->assign("TPL2", TPL2);


$obj->parse(RES, "main");

$obj->FastPrint(RES);
?>