html datei in *.tpl includen

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820
Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:

Beitrag von cYbercOsmOnauT »

Hilft Dir dies hier KB:template_syntax weiter? Geh runter zu Dateien in Dateien.
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
KeepOn
Mitglied
Beiträge: 94
Registriert: 27.11.2006 21:01

Beitrag von KeepOn »

Hallo!

Danke!

Liest sich auf den 1. Blick passend, habs probiert, funktioniert jedoch nicht.
Liegt allerdings eventuell daran dass ichs falsch eingebunden habe, darum möchte ich das hier kurz erklären.

Dateien:

1) overall_header.tpl
2) page_header.php
3) linkeSpalte.html (das ist die Datei die in die overall_header.tpl eingebunden wird, und auch mehrere {variable} enthält die geparst werden sollen

Vorgehensweise:

1) in der overall_header.tpl habe ich an der entsprechenden Stelle ein {linke_spalte} gesetzt

2) in der page_header.php folgender code:

Code: Alles auswählen

$template->set_filenames(array(
'linke_s' => 'meinlayout/linkeSpalte.html',
'overall_header' => ( empty($gen_simple_header) ) ? 'overall_header.tpl' : 'simple_header.tpl')
);
$template->assign_var_from_handle('linke_spalte', 'linke_s');
.
.
.
$template->pparse('overall_header');
Funktioniert allerdings nicht.

Vielen Dank!

mfg,
KeepOn
Benutzeravatar
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820
Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:

Beitrag von cYbercOsmOnauT »

Da Du nicht Deinen kompletten Code zeigst, ist eine Fehlersuche natürlich schwer. Du kannst aber mal einen Blick in die viewtopic.php werfen. Dort wird dieses assign_var_from_handle auch verwendet.

http://www.phpbb.de/doku/xref20/viewtop ... ource.html
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
KeepOn
Mitglied
Beiträge: 94
Registriert: 27.11.2006 21:01

Beitrag von KeepOn »

Hallo,

danke für deine Hilfe.

In der html datei die eingebunden wird, steht auch nicht viel, nur mal testweise ein paar html tags, die eh richtig dargestellt werden und ein
{U_LOGIN_LOGOUT}, das wird allerdings wie gesagt nicht geparst. Es wird nichtmal so ausgegeben als {U_LOGIN_LOGOUT}.
Dahingehend find ich die methode mit den templates doch suboptimal.

mfg,
KeepOn
KeepOn
Mitglied
Beiträge: 94
Registriert: 27.11.2006 21:01

Beitrag von KeepOn »

Hallo

wars das mit dem Thread? Das System mit den Templates muss doch irgendwie sowas ermöglichen können, oder ist das wirklich unmöglich?


mfg,
KeepOn
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“