Variablen aus page_header auch in html Dateien anzeigen?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
s-e-n-s-e-i
Mitglied
Beiträge: 25
Registriert: 25.10.2005 13:43

Variablen aus page_header auch in html Dateien anzeigen?

Beitrag von s-e-n-s-e-i »

Hallo,
ich habe folgendes Problem, welches ich zunächst vereinfacht darstelle.
Und zwar möchte ich eine Seite einbinden, z.b. test.html.
Wenn ich nun aber beispielsweise folgende Zeile schreibe:
<a href="{U_REGISTER}" class="mainmenu">{L_REGISTER}</a>
steht dort (wenn ich die Seite aufrufe)
{L_REGISTER}
Ich möchte, dass dort aber "registrieren" steht. Also das steht, was in page_header hinterlegt ist.

Ich kenne bereits den Link "eine Seite ins Forum integrieren" dies geht aber in diesem vereinfachten Falle nicht!

Ich muss also irgendwie page_header in dieses html-document integrieren.

Ich hatte es so versucht:
<?php
define('IN_PHPBB', true);

$phpbb_root_path = './'; // <--
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
?>
<html>
<head>
</head>
<body>
<a href="{U_REGISTER}" class="mainmenu">{L_REGISTER}</a>
</body>
</html>
Gibts es eine Möglichkeit die page_header in diese html Seite einzubinden?

Danke im Voraus
Dennis63
Ehemaliges Teammitglied
Beiträge: 2597
Registriert: 02.07.2003 18:46

Beitrag von Dennis63 »

Das {....} geht nur über das Templatesystem.

Du mußt zu erst eine phpBBSeite erstellen (KB:phpbb_seite).

Danach mußt Du die Templateklasse einbinden, ein Template mit den Variablen erstellen und dann das Teplate laden, mit den Inhalten füllen und Parsen. Das sieht man in ganz gut in den Original-phpBB-Dateien, wie es geht.

Grüße
Dennis
Antworten

Zurück zu „Coding & Technik“