有没有人有关于如何基于当前视图自定义布局的建议,但是与视图关联的数据?在大多数情况下,我们使用的模型都有一个关联的Club ID,因此必须根据当前页面与哪个Club相关联来自定义布局页眉图像,CSS等。根据当前记录使用CakePHP自定义布局
这是我到目前为止的想法。 在与当前控制器关联的模型中调用一个函数,该函数为您提供布局参数。 在appController,beforeRender中,为俱乐部设置布局参数。
这似乎不是很优雅,因为每个模型都必须具有此功能,如果在应用程序控制器中定义beforeRender,我将如何调用正确的模型?
一些提示会很棒!