PHP-Code in Templates?

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Freeceleb
Mitglied
Beiträge: 27
Registriert: 22.07.2002 20:50
Wohnort: Wuppertal

PHP-Code in Templates?

Beitrag von Freeceleb »

Hallo zusammen,

ist es eigentlich möglich auch PHP-Code in den Templates zu verwenden?

Genaugesagt will ich ein Skript, das was ausgibt (z.B. Anzahl der User von meinem Chat) in die Overall_header.tpl einbinden wie einen zusätzlichen Link oder Banner. Wie geht das?

Mit <? ... ?> wird der Code anscheinend ignoriert...
Liebe Grüße
Freeceleb
moose
Mitglied
Beiträge: 5
Registriert: 20.02.2003 11:18
Kontaktdaten:

Selbes Problem

Beitrag von moose »

Ich stehe so ziemlich vor dem selben Problem.
Ich möchte die "Amazon Box" in mein PHPBB Forum einbinden.

<td align="center" class="row2"><?php
include("/absoluter/pfad/zu/meiner/domain/amazonbox.php");
?>
</td>
mehr Infos zur Amazon Box unter:
http://scripts.einsle.com/amazonbox/
Leider funtioniert es nicht.
Daher auch meine Frage:
Kann man prinzipell überhaupt einen PHP Code in eine TPL Datei einbinden?
Ich hoffe Ihr könnt mir ein wenig weiterhelfen.

Herzlichen Dank !

Gruß
moose
Benutzeravatar
Freeceleb
Mitglied
Beiträge: 27
Registriert: 22.07.2002 20:50
Wohnort: Wuppertal

Beitrag von Freeceleb »

Wenn ich das richtig sehe, geht das eben nicht, PHP-Code da einzufügen. PHP-Code und HTML-Tags sind bei PHPBB getrennt.

Die Frage ist nur, wo schreibt man dann seinen Code bzw. die entsprechende include-Anweisung stattdessen hin? :roll:
Liebe Grüße
Freeceleb
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

http://www.phpbb.de/viewtopic.php?t=9993
habt ihr durch eifriges Suchen natürlich schon gefunden und versteht etwas nicht ? :)
Benutzeravatar
Freeceleb
Mitglied
Beiträge: 27
Registriert: 22.07.2002 20:50
Wohnort: Wuppertal

Beitrag von Freeceleb »

Mister_X hat geschrieben:http://www.phpbb.de/viewtopic.php?t=9993
habt ihr durch eifriges Suchen natürlich schon gefunden und versteht etwas nicht ? :)
Also ich hab ehrlich gesucht ;) aber den Thread oben nich gesehn, danke dafür! :)
Liebe Grüße
Freeceleb
Benutzeravatar
Freeceleb
Mitglied
Beiträge: 27
Registriert: 22.07.2002 20:50
Wohnort: Wuppertal

Beitrag von Freeceleb »

Da steht:
"Öffne die entsprechend php datei, die zum template gehört und..."

Welche PHP-Datei gehört denn zur overall_header.tpl?

Hab es mit der index.php versucht, dort den Code definiert und ihn in der overall_header.tpl eingesetzt. Im Forum wird aber bisher da nix angezeigt.

Was mich ich falsch? :-?
Liebe Grüße
Freeceleb
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

overall_header.tpl => page_header.php

Bei ..

Code: Alles auswählen

$template->assign_vars(array(
	'SITENAME' => $board_config['sitename'],
	'SITE_DESCRIPTION' => $board_config['site_desc'],
..einfügen.
Benutzeravatar
Freeceleb
Mitglied
Beiträge: 27
Registriert: 22.07.2002 20:50
Wohnort: Wuppertal

Beitrag von Freeceleb »

@Acid:

Hat gleich funktioniert. :) Viiielen Dank :wink:
Liebe Grüße
Freeceleb
Benutzeravatar
neo18tilidie
Mitglied
Beiträge: 56
Registriert: 23.02.2003 13:47
Kontaktdaten:

Beitrag von neo18tilidie »

kannst es ja auch so machen:

in die entsprechende PHP datei (oder page_header)

Code: Alles auswählen

$mein_php_code = ...

.
.
.

 $template->assign_vars(array(
...
        'MEIN_PHP_CODE'                  => $mein_php_code,
in die template:

Code: Alles auswählen

{MEIN_PHP_CODE}                  
fertig...
Benutzeravatar
Demon-Angel
Mitglied
Beiträge: 94
Registriert: 14.02.2003 17:05
Wohnort: TheNet
Kontaktdaten:

Beitrag von Demon-Angel »

ok........ich hab's zwar gepackt, die php-file einzubinden, allerdings zeigt er mir nicht das ergebnis, sondern den source der file an.........woran kann das liegen? °.o
In times of light we trust in darkness
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“