搜索中心
搜索中心 搜索快照

应用入门开发教程 - 编写CRUD逻辑

创建博客增删改查页面,实现逻辑(文件 app/Admin/Controller/BlogController.php)

id('id', 'ID');
        $grid->text('title', '标题');
        $grid->image('cover', '封面');
        $grid->textarea('summary', '摘要');
        $grid->richHtml('content', '内容');
        $grid->display('created_at', '创建时间');
        $this->pageTitle('博客管理');
        return $grid;
    }
    public function form()
    {
        $form = Form::make('blog');
        $form->text('title', '标题');
        $form->image('cover', '封面');
        $form->textarea('summary', '摘要');
        $form->richHtml('content', '内容');
        return $form;
    }
    public function detail()
    {
        $detail = Detail::make('blog');
        $detail->id('id', 'ID');
        $detail->display('created_at', '创建时间');
        $detail->text('title', '标题');
        $detail->image('cover', '封面');
        $detail->textarea('summary', '摘要');
        $detail->richHtml('content', '内容');
        return $detail;
    }
}

以上三步,即可实现博客的基础增删改查操作。

grid方法对应数据的表格页,参考数据表格来实现列表页的相关功能逻辑。

detail方法对应数据的详情页,在列表页操作列的查看按钮点击进入,参考数据详情来实现详情页的相关功能逻辑。

form方法对应数据的创建编辑页,参考数据表单来实现数据创建和编辑页的相关功能逻辑。

查看原文
QQ
微信