laravel-admin新手快速入门

laravel-admin 是一个用于为Laravel提供后台界面的构建器,仅仅通过数行代码,就可以帮助我们构建CRUD后台。

laravel-admin 不需要写前端页面,在控制器controller中渲染即可

laravel-admin  手册地址:http://laravel-admin.org/docs

laravel-admin demo地址  打开http://laravel-admin.org/demo/,用账号密码admin/admin登陆

model-grid支持快速构建数据表格

model-form支持快速构建数据表单

model-tree支持快速构建树状数据

查询过滤:如下

$grid->filter(function ($query) {

    $query->like('title', '文章标题');

    $query->equal('cate_id', '所属分类')->select(
        ArticleCategories::pluck('name', 'id')
    );
});
$form中的一些技巧
$form->text('from', '文章来源')->rules('required')     可以加rules验证规则
 
 
$form->image('thumb', '文章缩略图')->uniqueName()
    ->move('upload/article/' . date("Ymd"))
    ->options(['overwriteInitial' => true]);
->options(['overwriteInitial' => true]);代表新图片替换修图片
->uniqueName() 为随机名称
//保存前回调
$form->saving(function (Form $form) {

 });
//保存后回调
$form->saved(function (Form $form) {
    });


希望可以对大家有帮助

猜你喜欢

转载自blog.csdn.net/qq175023117/article/details/80681533
今日推荐