PHP Befehl in Templates

simde

Grünschnabel
Also ich hab hier mal ne weile rum gesucht, aber (wahrscheinlich) wegen schlechte titel beschreibung nicht das gefunden was ich gesucht hab:

Also ich habe meine Seite per
PHP:
function gettemplate($template,$endung="htm") {
         $templatefolder = "temp";
         return
         str_replace("\"","\\\"",implode("",file($templatefolder."/".$template.".".$endung)));
 }

eingebunden
und nun ist alles schön und gut und ich hau mein menu rein:
PHP:
eval ("\$tsn_menu= \"".getTemplate("1main")."\";");
echo $tsn_menu;

nun will ich in dem Menu noch ein "last news script" einbauen... nur leider wird nach einbauen des scripts nichts angezeigt Aber wenn ich es in eine extra .php datei mach gehts perfekt

wie bekomm ich es nun hin das die php eingebunden wird?


gruß sim
 
Zuletzt bearbeitet:
Hmm okay vielleicht hilft dir das ja, also:

Du bindest in den Template wo das Newsscript erscheinen soll eine weitere Variable ein.
Zum Beispiel: $lasting_news

Nun baust du in deine PHP Datei dein Newsscript ein. Und dort wo das Newsscript fertig ist die Template zu generieren bindest du diese ein:

PHP:
$lasting_news = eval ("\$tsn_menu= \"".getTemplate("1main")."\";");

In diesem Sinne

Sebastian
 
Zurück