加载中...

多级控制器


多级控制器

新版支持任意层次级别的控制器,并且支持路由,例如:

  1. namespace app\index\controller\one;
  2. use think\Controller;
  3. class Blog extends Controller
  4. {
  5. public function index()
  6. {
  7. return $this->fetch();
  8. }
  9. public function add()
  10. {
  11. return $this->fetch();
  12. }
  13. public function edit($id)
  14. {
  15. return $this->fetch();
  16. }
  17. }

该控制器类的文件位置为:

  1. application/index/controller/one/Blog.php

访问地址可以使用

  1. http://serverName/index.php/index/one.blog/index

如果要在路由定义中使用多级控制器,可以使用:

  1. \think\Route::get('blog/add','index/one.blog/add');

还没有评论.