Seite 1 von 2

php in Templates *.tpl

Verfasst: 26.01.2003 11:33
von Fredereck
Hi,

ich glaube, ich habe schonmal irgendwo so einen MOD gesehen, finde Ihn jedoch nicht mehr ( oder habe ich mir das nur eingebildet ? ).

Kann mir jemand sagen, wo ich sowas finde, oder brauch ich für sowas überhaupt keinen MOD ?


thx,cuf

Verfasst: 26.01.2003 12:02
von Mister_X

Verfasst: 26.01.2003 12:53
von PhilippK
PHP direkt in der .tpl-Datei geht auf jeden Fall nicht - nur über den von Mister_X genannten Trick :-(

Gruß, Philipp

Verfasst: 26.01.2003 13:09
von Fredereck
Ja, scheint zu funktionieren, thx@mx :) :) :)


aber ein Frägchen habe ich da noch:

Wie sieht es denn aus wenn ich nicht die komplette URL habe,

also statt z.B.:

http://localhost/phpBB2/groupcp.php?g=11

nur: groupcp.php?g=11

eingeben möchte.

Wie binde ich denn den 'root Pfad' da ein, bzw wie heisst die variable für den */phpBB2/ Pfad ?


thx,cuf




*edit*

der original code:
am ende der /includes/page_header einbinden oder folgenden hack benutzen:
in /includes/page_header:
suche: Code:
$template->assign_vars(array(
danach einfügen: Code:
'INCLUDE' => implode("",file("pfadzurdaitei")),


dann in der overall_header.tpl Code:
{INCLUDE}
an der stelle einfügen an der du den banner haben willst...

Verfasst: 26.01.2003 14:39
von Mister_X
öh wat willst du tun :-? Komme leider gerade nicht ganz mit :oops:

Verfasst: 26.01.2003 17:40
von Fredereck
also im Moment muss man ja den "kompletten" Pfad zur Datei angeben.

Ich möchte aber nur den halbe angeben, angefangen von wo die index.php beginnt ( also ab *.*/phpBB2/... ), so dass ich die URL des Forums ändern kann...

Verfasst: 26.01.2003 17:45
von Mister_X
axo, probiers mal mit
./groupcp.php
(ohne Gewähr :))

Verfasst: 26.01.2003 17:51
von Fredereck
thx...

Verfasst: 26.01.2003 17:53
von Fredereck
nä, geht leider nicht, schade...


...ist aber auch nicht so wild...


cufred

Verfasst: 26.01.2003 17:53
von PhilippK
Sonst kannst du auch mal prüfen, ob du auf die Variable $phpbb_root_path zugreifen kannst.

Gruß, Philipp