Ich möchte gerne die offline.php in das Templateverzeichnis verlegen, weiters soll die CSS Datei des betreffenden Templates geladen werden.
Die Gründe zu erläutern, würde jetzt recht lange dauern.
Meine Fragen sind schnell gestellt:
1. Ich ging bisher davon aus, dass das eigentlich problemlos möglich sein sollte (keine grundsätzlichen Probleme in jeder Hinsicht ... security, etc.. macht.). Ist dem so?
2. Ich wollte in der original offline.php einfach einen Verweis auf die andere Datei (offline_template.php habe ich sie genannt) legen und den originalen Offline.php-code in die neue Datei kopieren; weiters ihn anschließend in der neuen Datei nach meinen Vorstellungen modifizieren.
Gelingen tut mir freilich der Verweis schon nicht:
Code: Select all
<?php include_once ( $GLOBALS['mosConfig_absolute_path'].'/templates/'. $cur_template .'/offline_template.php' ); ?>
Es scheint, als würde $cur_template nicht ausgewertet. Wenn ich den Pfad zur offline_template.php "manuell" in offline.php schreibe, bekomme ich, was ich will. Nur das Szenario soll eben für viele verschiedene Templates funktionieren.
Als php Schwächling habe ich nun schon einige Stunden damit zugebracht, verschiedene Varianten der Zeile auszuprobieren. Leider ohne Erfolg.
Ich bin mal optimistisch, dass mir jemand die Augen öffnet ;-)
Ach ja, folgende Fehlerwarnung:
Warning: include_once(D:/xampp/htdocs/joo_stable/templates//offline_template.php) [function.include-once]: failed to open stream: No such file or directory in D:\xampp\htdocs\joo_stable\offline.php on line 17
Warning: include_once() [function.include]: Failed opening 'D:/xampp/htdocs/joo_stable/templates//offline_template.php' for inclusion (include_path='.;\xampp\php\pear\') in D:\xampp\htdocs\joo_stable\offline.php on line 17
Grüße
cherchri