2017-11-06 09:59:23 2294次浏览 6条回答 0 悬赏 20 金钱

前台需要用后台的控制器,渲染前台的视图页面。

  • 回答于 2017-11-06 13:19 举报

    理论上来说是可以的,但非常不建议这么作

    // 做法就是在frontend的config里面配置一个后台的module就可以访问,后台的module和controller了
    'statistic' => [
        'class' => 'backend\modules\statistic\Module'
    ],
    
  • 回答于 2017-11-06 13:53 举报

    可以做成公共的方法嘛,倒时候直接调用就行了

  • 回答于 2017-11-07 14:18 举报

    你这么问了肯定是在控制器里写了各种查询数据,你可以在模型里查询放入到公共里,然后再调用,控制器最好只做到调用,数据处理给模型,这样方便调用也规范

  • 回答于 2017-11-07 14:54 举报

    你去use就可以了

  • 回答于 2017-11-10 11:28 举报

    可以 use过去即可

  • 回答于 2017-11-13 11:00 举报

    Controller层面只做调用,逻辑处理应该是属于一个共有的class。解决办法:将你的backend下的Controller里的逻辑代码提出来稍作修改放在一个公共的文件目录下(common),这样就可以很符合框架所设计的思想了。

您需要登录后才可以回答。登录 | 立即注册
czbj
主管

czbj

注册时间:2017-04-18
最后登录:2018-05-25
在线时长:10小时52分
  • 粉丝0
  • 金钱440
  • 威望10
  • 积分640

热门问题