ich habe mal wieder einen lustigen Fehler, den ich nicht verstehe.
In meiner Applikation soll für einen Controller ein anderes Layout gezogen werden.
Das setze ich per
- Code: Alles auswählen
- $this->layout = 'application';
Das Ergebnis ist jedoch, dass zwar das View an sich gerendert wird, jedoch ohne Layout.
Wenn ich nun, beispielsweise in der app_controller.php -> beforeFilter(), ein debug() oder echo ausführe, wird das Layout normal gezogen.
Nehme ich den Befehl wieder raus, geht es wieder kaputt.
Kennt jemand dieses Phänomen? Ich bin echt etwas ratlos.
Danke und Gruß
Tobi
UPDATE:
Hab das Problem behoben, obwohl ich es nicht ganz verstehe:
Folgende Zeile in der gerufenen Controller-Action löst das Problem:
- Code: Alles auswählen
- $this->render();