【发布时间】:2017-04-19 10:08:35
【问题描述】:
我正在寻找在多个控制器中使用控制器功能的最佳方式/解决方案 - 在一个管理界面中使用多个应用程序。
换句话说:我需要在 3 个子页面中使用一个子页面(用户):
控制器:
- eshop-settings.php
- web-settings.php
- 另一个设置.php
所有控制器都有自己的功能和接口。
admin -> controllers -> eshop-settings.php 包含子页面/功能:
- 传输:/admin/eshop-settings/transport/
- 价格:/admin/eshop-settings/prices/
- 用户: /admin/eshop-settings/users/(tab.all-users,tab.users-permissions)
- user_edit
admin -> controllers -> web-settings.php 包含子页面/功能:
- 页面:/admin/web-settings/pages/
- 组:/admin/web-settings/groups/
- 用户: /admin/web-settings/users/(标签。所有用户,标签。用户会话)
- users_edit
...等等。
所有控制器都有子页面“users”但不是所有功能(fe.tab.all-users)和“user_edit”,
是否可以在 Codeigniter 中加入控制器或将部分控制器添加到另一个控制器?
或者我需要创建“用户”函数并将它们调用到彼此的控制器和他的接口。
谢谢
【问题讨论】:
标签: php codeigniter controllers