如何向每个yii url添加后期修复

如何向每个yii url添加后期修复,yii,routes,yii-url-manager,Yii,Routes,Yii Url Manager,我正在开发具有不同模块的应用程序,这些模块现在分为三类(比如cat1、cat2和cat3) 如何将这些类别添加为后缀以编写urlManager规则 因此,如果您的代码实际上是作为一个模块组织的,那么它将读取类似cat1/controller/action的链接。。或者不需要花太多的时间。。您可以使用Yii1为模块提供的功能 模块被组织为一个目录,其名称作为其唯一ID。模块目录的结构类似于应用程序基目录的结构。 要使用模块,首先将模块目录放在应用程序基目录的模块下。然后在应用程序的modules属

我正在开发具有不同模块的应用程序,这些模块现在分为三类(比如cat1、cat2和cat3)

如何将这些类别添加为后缀以编写urlManager规则


因此,如果您的代码实际上是作为一个模块组织的,那么它将读取类似cat1/controller/action的链接。。或者不需要花太多的时间。。您可以使用Yii1为模块提供的功能

模块被组织为一个目录,其名称作为其唯一ID。模块目录的结构类似于应用程序基目录的结构。 要使用模块,首先将模块目录放在应用程序基目录的模块下。然后在应用程序的modules属性中声明模块ID。例如,为了使用上述论坛模块,我们可以使用以下应用程序配置:

return array(
   ......
   'modules'=>array('forum',...),
    ......
);
可以使用路由访问模块中的控制器操作

 moduleID/controllerID/actionID.

yii1还是yii2?请注意:1之前我正在使用会话来维护cat。还有一个下拉菜单,可以在不同的cat之间切换。但现在必须使用url,以便用户可以打开多个cat。在同一浏览器的不同选项卡中。