无论是否从模块调用,都是相同的URL

时间:2014-02-21 12:57:07

标签: yii yii-url-manager yii-modules

如果我使用Yii :: app() - > createUrl('user / login'),我会得到'/ user / login'的结果

但我会在模块中使用Yii :: app() - > createUrl('user / login')我会得到'/ module / user / login'

有什么办法让我可以'/ user / login'而不管调用createUrl的位置?

我正在使用一个返回网址的常用函数。

1 个答案:

答案 0 :(得分:1)

Yii::app()->createUrl('//user/login')

会为你效劳。 //指的是应用程序根目录。要访问其他模块中的控制器,您可以使用//module/controller/action