Hey Leute,
ich hoffe, ihr könnt mir hier helfen.
Also. Ich habe eine Seite seite.php erstellt. Hier lade ich ein Template, das den kompletten Inhalt ÜBER dem Inhalt in seite.php enthält. Entsprechend lade ich noch ein Template, welches den kompletten Inhalt UNTER dem eigentlichen Inhalt von seite.php enthält.
Nun habe ich im Admin CP in ein Template ///navigation/// eingefügt. Nun habe ich ja das fertig ersetzte Template in einer Variable ($overcontent) gespeichert und möchte dort per preg_replace "///navigation///" durch "Hier kommt später die Navigation hin" austauschen.
Allerdings funktioniert dann nichts mehr, keines der beiden Templates wird angezeigt und ich habe nur noch den reinen Inhalt von seite.php.
Wenn ich nicht versuche, "///navigation///" austauschen zu lassen, wird aber ganz normal geladen.
Überhaupt habe ich das Problem, ich kann in keinem fertig zusammengesetzten Template irgendetwas austauschen und ersetzen. Z.B. Umlaute oder sowas. Es wird nicht gemeldet, dass die Funktion nicht funktioniert hätte, sondern das, was eigentlich ausgetauscht werden sollte, bleibt genauso, wie es war. Irgendwie verwirrt mich das.
Ist sowas also überhaupt möglich und wenn ja, wie?
Ich hoffe, irgendwer hat mich hier verstanden. ^^
ich hoffe, ihr könnt mir hier helfen.
Also. Ich habe eine Seite seite.php erstellt. Hier lade ich ein Template, das den kompletten Inhalt ÜBER dem Inhalt in seite.php enthält. Entsprechend lade ich noch ein Template, welches den kompletten Inhalt UNTER dem eigentlichen Inhalt von seite.php enthält.
Nun habe ich im Admin CP in ein Template ///navigation/// eingefügt. Nun habe ich ja das fertig ersetzte Template in einer Variable ($overcontent) gespeichert und möchte dort per preg_replace "///navigation///" durch "Hier kommt später die Navigation hin" austauschen.
Allerdings funktioniert dann nichts mehr, keines der beiden Templates wird angezeigt und ich habe nur noch den reinen Inhalt von seite.php.
Wenn ich nicht versuche, "///navigation///" austauschen zu lassen, wird aber ganz normal geladen.
Überhaupt habe ich das Problem, ich kann in keinem fertig zusammengesetzten Template irgendetwas austauschen und ersetzen. Z.B. Umlaute oder sowas. Es wird nicht gemeldet, dass die Funktion nicht funktioniert hätte, sondern das, was eigentlich ausgetauscht werden sollte, bleibt genauso, wie es war. Irgendwie verwirrt mich das.
Ist sowas also überhaupt möglich und wenn ja, wie?
Ich hoffe, irgendwer hat mich hier verstanden. ^^