【发布时间】:2012-04-11 06:39:33
【问题描述】:
在 Yii 框架中,主配置文件定义了组件。其中之一是 urlManager:
'urlManager'=>array(
'urlFormat'=>'path',
'showScriptName'=>false,
'rules'=>array('/'=>'site/homepage', //...
很酷,我喜欢这样,它有效。现在我正在创建一个模块,并且该模块我想要一些特定于该模块的路由规则。我希望 /myModule/moduleController/action/:id 指向操作并传递一个 id。但我不想接触模块之外的任何文件。我认为您可以在 myModuleModule.php 文件中执行此操作。
我找到了一个链接http://www.yiiframework.com/forum/index.php/topic/25801-url-rules-in-module-definition/,关于一种方法,但它看起来很老套,而且不理想。
所以我的问题是:在模块中添加 urlManger 规则的最佳方式是什么?
【问题讨论】:
-
你找到的解决方案不错!
标签: php routing yii url-routing