我的网站有多个插件(主题)。对于1个主题我想要一个特殊的控制器。我希望控制器位于plugin / src / controller文件夹中。
在查看普通控制器文件夹之前,如果在插件控制器文件夹中有一个具有该名称的控制器,那么我需要更改什么才能让CakePHP查看?
答案 0 :(得分:0)
编写一个自定义路由类,用于路由到该控制器。
请参阅the routing chapter of the manual了解如何操作。
在您的路线中,您将实施逻辑,检查您期望的实际控制器文件是否存在并定义回调。您可以使用路由选项数组来定义回调,这将使其更具可重用性。