0

假设我有一个名为xyz.

我的管理控制器在这里:cms/addons/shared_addons/modules/xyz/controllers/admin.php 并按如下方式访问:

  • http://whatever.com/admin/xyz
  • http://whatever.com/admin/xyz/some_method
  • http://whatever.com/admin/xyz/ijk

我可以创建一个允许我使用以下 URL 的控制器吗?

  • http://whatever.com/admin/xyz/subcontroller/
  • http://whatever.com/admin/xyz/subcontroller/a_method
  • http://whatever.com/admin/xyz/subcontroller/b_method

如果是这样,我将如何命名控制器文件和类?

我尝试过创建admin_subcontroller.php和调用该类Admin_SubcontrollerAdmin_Xyz_Subcontroller但都不起作用。

干杯!

4

1 回答 1

1

添加一个名为 routes.php 的文件到您的配置文件夹,并添加如下内容:

$route['module/admin/subcontroller(:any)?'] = 'admin_subcontroller$1';
于 2011-10-02T16:51:53.057 回答