前台用户控制器和前台控制器类似,只是它需要用户登录后才能访问,要渲染的视图也在前台模板目录(public/themes/)里,要继承cmf\controller\UserBaseController

    如:

    1. <?php
    2. namespace app\portal\controller;
    3. use cmf\controller\UserBaseController;
    4. class UserController extends UserBaseController
    5. {
    6. public function articles()
    7. {
    8. return $this->fetch();
    9. }
    10. }

    上面UserController要渲染的模板文件是themes/前台当前主题目录/portal/user/articles.html

    原文: https://www.thinkcmf.com/docs/cmf/前台用户控制器.html