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