版本信息:
"encore/laravel-admin": "1.*",
"laravel/framework": "5.8.*",
踩过的坑:
1. 状态切换switch
如下图:'当前状态'切换功能有效,得在form里也加上该字段
2. 模型表单回调
// 在表单提交前调用
$form->submitted(function (Form $form) {
$form->slug = ''; //slug在form表单里
$form->model()->slug = '' //slug不在form表单里
});
//保存前回调
$form->saving(function (Form $form) {
//...
});
//保存后回调
$form->saved(function (Form $form) {
//...
});
3. 列表倒序
$grid->model()->latest(); //默认按字段created_at排序
$grid->model()->orderBy('id','desc'); //指定字段排序
注意:orderBy若小写orderby 则sortable功能失效!