Template in Template einbinden
Verfasst: 14.05.2004 14:03
Hi,
also da ich das phpBB template jetzt für meine Seite verwende, dachte ich dass ich am besten hier nach meinem problem frage:
Erstmal zum verständnis der aufbau
tsn/index.php (meine Seite - NICHT phpBB)
tsn/templates/main.htm (das design, inhalt wird per variable {inhalt} eingebunden
tsn/templates/home.htm (die in diesem Testfall eingebundene Seite...
tsn/templates/source/tab_start.htm
tsn/templates/source/tab_end.htm
Kurzfassung der index.php:
Im diesem Testfall ist $page (die in das design eingebundene Seite "home":)
Inhalt:
Nun möchte ich, dass nacher die Tabelle mit "TEST" als inhalt ausgeben wird, leider zeigt es nur den ganz normalen text an 
kann mir jemand helfen??
Eventuell sollte mir ja das helfen:
gruß sim
also da ich das phpBB template jetzt für meine Seite verwende, dachte ich dass ich am besten hier nach meinem problem frage:
Erstmal zum verständnis der aufbau
tsn/index.php (meine Seite - NICHT phpBB)
tsn/templates/main.htm (das design, inhalt wird per variable {inhalt} eingebunden
tsn/templates/home.htm (die in diesem Testfall eingebundene Seite...
tsn/templates/source/tab_start.htm
tsn/templates/source/tab_end.htm
Kurzfassung der index.php:
Code: Alles auswählen
$phpbb_root_path = '../../../phpbin/phpBB2d/';
$tsntempurl = "http://www.the-sim2k.net/sdhosting/tsn2.1/page/templates";
include($phpbb_root_path . 'extension.inc')
.....
.......
$template->pparse('header');
$template->assign_vars(array(
'Inhalt' => implode("",file("./templates/$page.htm")), // variable nutzen
// table 1
'tab1_start' => implode("",file("$tsntempurl/source/tab1_head.htm")),
'tab1_end' => implode("",file("$tsntempurl/source/tab1_footer.htm")),
// tab 2
));
$template->pparse('navigation');
?>
Inhalt:
Code: Alles auswählen
{tab1_start}
TEST
{tab1_end}

kann mir jemand helfen??
Eventuell sollte mir ja das helfen:
mir hilfts aber net wirklich weiter..Dateien in Dateien
Zeigt den geparsten Inhalt einer Template-Datei als Variable in einer anderen Datei an (ähnlich wie der include-Befehl von PHP).
PHP-Code: Code:
$template->assign_var_from_handle('FEHLERMELDUNG', 'fehler');
gruß sim