Seite 1 von 1

[erledigt] PHP-Code in .TPL Datei einbinden

Verfasst: 09.06.2007 16:03
von DJ GreenLighT
Hallo,

ich möchte ein Random Banner Script in meine overall_header.tpl packen, aber es ist klar, dass die .tpl das ganze nicht frisst.. Wie kann ich das anders einbinden?

Viele Grüße,

DJ GreenLighT

Verfasst: 09.06.2007 16:06
von Jan500
KB:include_tpl

besser ist es aber wenn man den php code in die zur tpl gehördene php dtaie richtig einbaut und das templatesystem nutzt

Jan

Verfasst: 09.06.2007 16:11
von DJ GreenLighT
Welche PHP Datei gehört denn zu overall_header.tpl?

Verfasst: 09.06.2007 16:16
von Jan500
includes/page_header.php

btw, es gibt bereits ein Random Banner mod fürs phpbb ;)

Jan

Verfasst: 09.06.2007 16:26
von DJ GreenLighT
edit: Marke eigenbau klappt wunderbar ;)

Verfasst: 09.06.2007 16:38
von Jan500
mach es mal so (ohne include)

finde
$template->assign_vars(array(
füge daüber ein:
$banner = array();
$banner[] = '<a href=" http://www.megaone.de " target=" _blank "> <img src=" http://www.phonostar.de/images/phonosta ... 468x60.jpg "></a>';
$banner[] = '<a href=" http://www.megaone.de " target=" _blank "> <img src=" http://www.phonostar.de/images/phonosta ... 468x60.jpg "></a>';
$banner[] = '<a href=" http://www.megaone.de " target=" _blank "> <img src=" http://www.phonostar.de/images/phonosta ... 468x60.jpg "></a>';
$banner[] = '<a href=" http://www.megaone.de " target=" _blank "> <img src=" http://www.phonostar.de/images/phonosta ... 468x60.jpg "></a>';
$banner[] = '<a href=" http://www.megaone.de " target=" _blank "> <img src=" http://www.phonostar.de/images/phonosta ... 468x60.jpg "></a>';

mt_srand((double)microtime()*1000000);
$randval = mt_rand(0,(count($banner)-1));
und daunter fügst du
'BANNER_ROTATION' => $banner[$randval],
ein

für jeden banner eine neue zeile in der form
$banner[] = '<a href=" http://www.megaone.de " target=" _blank "> <img src=" http://www.phonostar.de/images/phonosta ... 468x60.jpg "></a>';
einfügen

Jan

Verfasst: 09.06.2007 16:43
von DJ GreenLighT
edit: Learning by Doing :P

Habe vielen dank für diene Hilfe!

Done.

Verfasst: 09.06.2007 16:47
von Jan500
kannst du noch einmal den link geben?

Jan

Verfasst: 09.06.2007 16:48
von DJ GreenLighT