第一个控制器

接着我们要先创建第一个控制器,要不然点击顶部的“门户”菜单会提示错误。

cms目录下的admin目录创建Index.php控制器

  1. <?php
  2. namespace app\cms\admin;
  3. use app\admin\controller\Admin;
  4. class Index extends Admin
  5. {
  6. // 文章列表
  7. public function index()
  8. {
  9. dump('文章列表');
  10. }
  11. }

这时候点击顶部导航的“门户”,页面会出现“文章列表,说明到目前为止我们的操作都是正确的,接下来我们让页面丰富一些。

DolphinPHP为大家提供了一系列强大、快速、易用的页面构造器,可以很方便的制作页面,这个我们在“快速构建器”章节会详细说明,这里先示范一下,不知道怎么用没关系,相信看完本文档,您会感受到DolphinPHP的魅力所在。

我们把上面的代码改一下

  1. <?php
  2. namespace app\cms\admin;
  3. use app\admin\controller\Admin;
  4. use app\common\builder\ZBuilder; // 引入ZBuilder
  5. class Index extends Admin
  6. {
  7. // 文章列表
  8. public function index()
  9. {
  10. // 使用ZBuilder快速创建数据表格
  11. return ZBuilder::make('table')->fetch();
  12. }
  13. }

刷新一下,页面就出来了,是不是很简单?当然,目前还没有任何数据。

第一个控制器 - 图1