frontend能否使用backend里的controller。 [ 2.0 版本 ]
前台需要用后台的控制器,渲染前台的视图页面。
共 6 个回答
-
johnny1991 回答于 2017-11-06 13:19 举报
理论上来说是可以的,但非常不建议这么作
// 做法就是在frontend的config里面配置一个后台的module就可以访问,后台的module和controller了 'statistic' => [ 'class' => 'backend\modules\statistic\Module' ],
-
Zachary_Guo 回答于 2017-11-13 11:00 举报
Controller层面只做调用,逻辑处理应该是属于一个共有的class。解决办法:将你的backend下的Controller里的逻辑代码提出来稍作修改放在一个公共的文件目录下(common),这样就可以很符合框架所设计的思想了。
czbj
注册时间:2017-04-18
最后登录:2018-05-25
在线时长:10小时52分
最后登录:2018-05-25
在线时长:10小时52分
- 粉丝0
- 金钱440
- 威望10
- 积分640