mmh, I see you are from Germany, so I will describe the problem on german
Ich habe drei 3 Spalten Layout.
In der linken Navigation befindet sich ein Menü, dass von der darunterliegenden View abhängt.
Beispiel
show.php hat 3 Links in der linken Navigation
create.php hat 5 Links in der linken Navigation.
Ich habe ein 2 und ein 3 Spalten Layout.
Wenn das ganze nicht geht, dann müsste ich mich von dem Gedanken ein 2 und 3 Spalten Layout zu definieren verabschieden und in jede View das 2 bzw. 3 Spalten Layout mit meinen angepassten Links reinschreiben.
Das wäre total overhead
Vorallem wenn ich aus dem 3 Spalten Layout irgendwann ein 4 Spalten Layout mache möchte. Dann müsste ich ja in jede View reingehen
As you see in this, every view and layout can access the properties of the controller by ‘$this->something’, like ‘$this->menu’ and ‘$this->pageTitle’.
So adding some common property to your controller might be a decent solution.