Mailinglisten-Archive |
Hi Liste,
Ich hab mal wieder ein Problem mit der Template Funktion der PHPLib.
Und zwar wird nur der erste Platzhalter ({ptitle}) geparst.
Der Rest wird einfach nicht beachtet.
Also ich habe eine Datei body.tpl die als Grundlage dienen soll.
In body.tpl sind {ptitle} und {table} - {table} soll dabei von der Datei
table.tpl ersetzt werden.
In table.tpl gibt es dann noch die restlichen Platzhalter.
/* Seite bauen... */
include("./inc/add_cat.inc"); /* hier ist $innen drin */
include($inc_template);
$title = '<div algin="left" class="sh">shorebreak!-portal:</div>\n';
$title.= '<div algin="left" class="title"> '.$msg_cat_add_title.'</div>\n';
$tpl = new Template($inc_web_path."portal/admin/tpl", "keep");
$tpl->set_file(array("body"=>"body.tpl","table"=>"table.tpl"));
$tpl->set_var(array("ptitle"=>$msg_cat_add_title,
"title"=>$title,
"php_self"=>$PHP_SELF,
"innen"=>$innen,
"copyright"=>$msg_copyright));
$tpl->parse("out",array("table","body"));
$tpl->p("out");
/* Seite fertig */
Es scheint so als ersetze er {table} nicht mit table.tpl. Warum nicht?
rik
php::bar PHP Wiki - Listenarchive