Include von PHP in .tpl-Files?

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
knalltrauma
Mitglied
Beiträge: 150
Registriert: 06.05.2004 17:14

Include von PHP in .tpl-Files?

Beitrag von knalltrauma »

Moin liebe User :D

Nun, ich habe ein PHP-Script geschrieben, das mir anzeiget resp. ausrechnet, wie lange es noch dauert bis zum Weekend :D Das Teil lautet nun auf weekend.php und liegt im root Verzeichnis.

Irgendwie muss ich jetzt diese php in der overall_header.tpl includen. Wie mache ich das genau?

:roll:
---------------------------------
=Es lebe die Liebe!=
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

include es doch in der includes/page_header.php
knalltrauma
Mitglied
Beiträge: 150
Registriert: 06.05.2004 17:14

Beitrag von knalltrauma »

All right... und wie kann ich es dann im Template wieder ausgeben? :o
---------------------------------
=Es lebe die Liebe!=
Jack9027
Mitglied
Beiträge: 344
Registriert: 05.01.2004 18:46

Beitrag von Jack9027 »

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

Beitrag von Leuchte »

In der page_header.php suchst du

Code: Alles auswählen

$template->assign_vars(array(
und fügst deine neue Variable ein in der Form:

Code: Alles auswählen

'DEINE_VARIABLE' => $deine_variable,
In der overall_header.tpl fügst du dann an geeignete Stelle

Code: Alles auswählen

{DEINE_VARIABLE}
Schau dir dazu einfach die anderen Codeteile an
knalltrauma
Mitglied
Beiträge: 150
Registriert: 06.05.2004 17:14

Beitrag von knalltrauma »

Super! Vielen Dank!

Ich werd das gleich mal probieren :grin:
---------------------------------
=Es lebe die Liebe!=
knalltrauma
Mitglied
Beiträge: 150
Registriert: 06.05.2004 17:14

Beitrag von knalltrauma »

Nun...irgendwie krieg ich den Include vom "externen" File einfach nicht hin :-?

In meiner pager_header.php steht nun folgendes:

Code: Alles auswählen

$template->assign_vars(array(
	'L_CALENDAR'	=> $lang['Calendar'],
	'I_CALENDAR'	=> $images['menu_calendar'],
	'U_CALENDAR'	=> append_sid("./calendar.$phpEx"),
	'NEWS' => implode("",file("http://www.tonsetzer.ch/news/aktuell.$phpEx")),
Ich will also das File "aktuell.php" mittels diesen "Wildcards" --> {NEWS} im Template ausgeben. Das funzt aber irgendwie nicht. Kann man das auch anders lösen?
---------------------------------
=Es lebe die Liebe!=
knalltrauma
Mitglied
Beiträge: 150
Registriert: 06.05.2004 17:14

Beitrag von knalltrauma »

Mhhh...hab grad bemert, dass das Script - das ich includen will - noch andere Includes hat :-?

Es ist eigentlich eine gesamte News-Applikation die ich gerne im Portal einbinden würde. Muss ich jetzt irgendwie in der page_header.php noch alle Includes angeben, die zu diesen Files weisen?
---------------------------------
=Es lebe die Liebe!=
Antworten

Zurück zu „Coding & Technik“