Aktueller Seitenname/Pagename auslesen

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
mosaic
Mitglied
Beiträge: 17
Registriert: 08.06.2004 12:31
Wohnort: Oberhofen

Aktueller Seitenname/Pagename auslesen

Beitrag von mosaic »

Hallo,

Ich möchte in der page_header.php (Kopf) wissen, welche Seite momentan im Main-Bereich angezeigt wird.
(z.B. Index, Login, Download, etc.), damit ich je nach Seite eine andere Darstellung vornehmen kann. (-->Reiter-Wechsel).

Ich habe versucht, die session_page aus der Tabelle SESSIONS_TABLE auszulesen. Da steht aber immer 0 drin.
Wird die aktuelle Seite irgendwo in einer Variable abgespeichert? Und wie heisst sie?

Oder andere Lösung:
Wie funktioniert die Variablenzuweisung von z.B. download.php(Main-Bereich) zur page_header.php(Kopf-Bereich)?
Eine einfache Zuweisung mit $template->assign_var('PLATZHALTER', 'Wert'); funktioniert leider nicht,
wenn sich der {PLATZHALTER} in der overall_header.tpl(Kopf-Bereich) befindet, und die PHP-Anweisung in der z.B. downloads.php aufgerufen wird.

Kennt sich da jemand aus?

Danke!
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

In der overall_header.tpl hast du den Platzhalter
{PAGE_TITLE}
In der page_header.php wird der definiert

Code: Alles auswählen

'PAGE_TITLE' => $page_title,
Und in jeder Seite steht dann:

Code: Alles auswählen

$page_title = "Seitenname";
Oder mit Language-Varaibeln

Code: Alles auswählen

$page_title = $lang['Page_name'];
mosaic
Mitglied
Beiträge: 17
Registriert: 08.06.2004 12:31
Wohnort: Oberhofen

Beitrag von mosaic »

Hey...

Genau das wars!

Vielen Dank!
Antworten

Zurück zu „Coding & Technik“