【发布时间】:2015-07-29 03:46:30
【问题描述】:
我有一个相当大的控制器,其中模型和相应的视图是根据 CakePHP 的命名和文件结构约定命名的。
我需要对该控制器创建的页面(其中一个视图)进行非常大的修改,这就是为什么我想制作一个重复的控制器,以免弄乱原始控制器。
我需要执行哪些步骤来执行此操作?
我已经完成了:
- 复制控制器并相应地重命名新文件。
- 相应地更改新控制器的类名。
- 复制视图并将它们放在根据新控制器命名的新文件夹中。
- 复制模型并相应地重命名新文件。
- 相应地更改新模型的类名。
- 在模型上,添加这一行以便它使用正确的数据库模型:
public $useTable = 'TableName';
完成所有这些后,我仍然有一个错误,我无法通过修改 URL 使用新控制器查看同一页面。任何人都知道如何使用不同的控制器复制页面?
【问题讨论】:
-
1.什么版本的蛋糕 2。(也是最重要的),错误是什么?
-
复制您的
src/并处理当前文件。如果遇到错误,请比较文件或回溯,直到得到错误为止。
标签: php cakephp controller