Seite 1 von 1
Quellcode kürzen durch *.tpl
Verfasst: 03.12.2006 11:44
von nickvergessen
hi,
Ich hab da mal 'ne Frage.
Bei normalen php-Dateien kann ich ja, wenn zum Beispiel ein Quellcodeabschnitt 100 mal vorkommt, den includieren lassen mit:
<?php include"schnippsel.tpl" ?>
aber wenn ich das jetzt bei meinem Forum zum Beispiel in der viewtopic.tpl versuche, includiert er ihn nicht.
Was muss ich da denn anders machen?
greez nickvergessen
Verfasst: 03.12.2006 12:54
von Ambience
include('templates/subSilver/viewtopic.tpl');
Verfasst: 03.12.2006 13:00
von nickvergessen
hi,
du hast mich falsch verstanden.
Ich möchte in der viewtopic.tpl einen code schnippsel verkürzen:
also statt
etwas in der Richtung schreiben:
<?php include"schnippsel.tpl" ?>
und den obigen Code praktisch als schnippsel.tpl speichern.
Doch er zeigt das dann nicht an.
greez nickvergessen
Verfasst: 03.12.2006 13:11
von Emanuelle_1982
so wie du das willst ist es erst mit phpBB 3 möglich, allerdings hat phpBB2 dort einen einfachen Umweg
in der tpl-Datei
in der PHP Datei
Code: Alles auswählen
$template->set_filenames(array(
//in der tpl-Datei hier ist dein Schnipsel, und NUR dieser
'name' => 'das_zu_includende_Template.tpl'
));
$template->assign_var_from_handle('INCLUDE', 'name');
zu finden:
KB:template_syntax
Abschnitte: Template-Datei(en) laden
+ Dateien in Dateien
Verfasst: 03.12.2006 13:22
von nickvergessen
hi,
danke genau das hab ich gesucht.
Da fällt mir auf,
Kann es sein, dass ein </form> immer einen Leerzeile unter sich mitschleift?
greez nickvergessen
Edit: Ich hoff das liest jemand
Wo muss ich denn den Code hinschieben in der 1km langen viewtopic.php?
Verfasst: 03.12.2006 16:09
von gn#36
In der Viewtopic kommt ganz weit unten eine ganze Menge Zeug mit $template->... davor, da würde ich es mal versuchen.
Verfasst: 03.12.2006 22:27
von nickvergessen
hi,
vielen Danke habs hinbekommen.
greez nickvergessen