我对 yii 还很陌生,我已经接手了其他人的工作。我正在尝试使用我的视图向我的控制器发送一个操作,但是,我的表单正在使用不同的控制器。视图本身使用默认控制器,我的表单在同一文件夹中使用另一个控制器。
每当我尝试更改操作路径时,该路径都不会使用默认的 URI 路径导航(我不知道上面的人是如何做到的)。
当我Yii::app()->controller
在视图中检查我正在使用 _controllerPath 时说它被指向这个文件路径
\application\backend\modules\module1\controllers
我的文件结构是:
module1\controllers\controller1.php
(我这个视图的默认控制器)
module1\controllers\controller2.php
(我试图连接的控制器)
现在我正在尝试将我的表单发送到相同的文件路径,但是每当我尝试提交它时,它都会说找不到控制器。
我的操作代码是:
'action' => 'controller2/create',
(函数名是actionCreate)
它总是告诉我错误 404(这意味着我没有连接到正确的路径),那么我怎么知道我是否连接到了正确的路径?我已经被困了2天,更改了文件路径。