Есть ли у кого-нибудь рекомендации о том, как настроить размещение по горизонтали, основываясь не на текущем представлении, а на данных, связанных с представлением?В большинстве случаев у моделей, которые мы используем, есть связанный идентификатор клуба, поэтому придется настраивать изображение заголовка макета, CSS и т. Д., В зависимости от того, с каким клубом связана текущая страница.
Вот что я думаю до сих пор.Вызовите функцию в модели, связанной с текущим контроллером, которая предоставляет параметры макета.В appController, beforeRender, установите параметры макета для клуба.
Это не выглядит очень элегантно, потому что каждая модель должна иметь эту функцию, и как бы я назвал правильную модель, если beforeRender определен в контроллере приложения?
Некоторые советы будутбудь великим!