我正在尝试在我的模块的 DefaultController.php 中设置一个 Ajax 调用函数 actionAjaxDialog
最初,我没有将此设置为模块,因此我必须对其进行转换。现在它已转换,但它不再起作用。我不断收到 404 not found 错误,我尝试了一些变体:
echo Yii::app()->createUrl('/firmtickets/DefaultController/AjaxDialog');
echo Yii::app()->createUrl('/DefaultController/AjaxDialog');
echo Yii::app()->createUrl('firmtickets/DefaultController/AjaxDialog');
echo Yii::app()->createUrl('DefaultController/actionAjaxDialog');
etc...
('firmtickets' 是模块名称)
这会产生以下变化:
http://localhost/clcms_yii/index.php?r=firmtickets/DefaultController/AjaxDialog
这是我第一次制作 Yii 模块,所以我假设我做错了什么