Frage zu der Templateengine
Verfasst: 02.09.2005 11:12
Hallo,
ich beschäftige mich gerade mit dem phpbb Template System. Was auch im ganzen meine ersten Erfahrungen sind mit der Materie php und html Code zu trennen.
Folgende Frage / Problem habe ich jetzt.
Template1
Template2
Wie bekomme ich jetzt das Template2 in die PHP Datei von Template1 bei {block_box_links.BOXTEXT} hinein?
Geht das vom Template1 aus überhaupt? Oder muss ich erst das Template2 parsen und dann nach dem Motto
einfügen?
Ich hoffe das ich es einigermassen gut erklären konnte.
Über eine Antwort würde ich mich freuen.
Mfg Kenguruh2002
ich beschäftige mich gerade mit dem phpbb Template System. Was auch im ganzen meine ersten Erfahrungen sind mit der Materie php und html Code zu trennen.
Folgende Frage / Problem habe ich jetzt.
Template1
Code: Alles auswählen
<!-- BEGIN block_box_links -->
..... anderes html .....
<table class="boxtext" width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="100%" valign="top">{block_box_links.BOXTEXT}</td>
</tr>
</table>
..... anderes html .....
<!-- END block_box_links -->
Code: Alles auswählen
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<!-- BEGIN row_kategorie -->
<tr><td><b>{row_kategorie.KATEGORIE}</b></td></tr>
<!-- BEGIN row_frage -->
<tr>
<td>{row_kategorie.row_frage.FRAGE}</td>
</tr>
<!-- END row_frage -->
<tr><td height="10"></td></tr>
<!-- END row_kategorie -->
</table>
Wie bekomme ich jetzt das Template2 in die PHP Datei von Template1 bei {block_box_links.BOXTEXT} hinein?
Geht das vom Template1 aus überhaupt? Oder muss ich erst das Template2 parsen und dann nach dem Motto
Code: Alles auswählen
$template->assign_block_vars('block_box_links', array(
'BOXTEXT' => include(Template2.php),
)
);
Ich hoffe das ich es einigermassen gut erklären konnte.
Über eine Antwort würde ich mich freuen.
Mfg Kenguruh2002