我想在控制器中加载不同的视图(不是默认视图)
加载了不同的视图,但我在控制器中有一些最初属于该视图的代码。
显示视图时未加载原始控制器。CakePHP 有解决方案吗?
为了清楚起见,我创建了一个方案:
谁能帮我解决这个问题?
虽然我同意所有关于这破坏 MVC 的评论。
它可以使用 requestAction()。这取决于你,你如何使用它。
http://book.cakephp.org/2.0/en/controllers.html#Controller::requestAction