我正在研究具有不同模块的应用程序,这些模块现在分为三类(比如说cat1,cat2和cat3)。
如何将这些类别添加为postfix以编写urlManager规则?
所以它会读取像 cat1 / controller / action
这样的链接答案 0 :(得分:0)
如果您的代码实际上是作为一个模块组织的......或者不需要花费太多时间......您可以使用Yii1为模块提供的功能
模块被组织为一个目录,其名称作为其唯一ID。模块目录的结构类似于应用程序基目录的结构。 要使用模块,首先将模块目录放在应用程序基目录的模块下。然后在应用程序的modules属性中声明模块ID。例如,为了使用上述论坛模块,我们可以使用以下应用程序配置:
return array(
......
'modules'=>array('forum',...),
......
);
可以使用路径
访问模块中的控制器操作 moduleID/controllerID/actionID.