|
|
|
@ -29,7 +29,7 @@ class ArticleController extends AdminController |
|
|
|
$grid->column('title'); |
|
|
|
$grid->column('image')->image('', 60, 60); |
|
|
|
$grid->column('sort')->editable()->width(120)->help('数字超小越靠前'); |
|
|
|
$grid->column('type')->using(['普通列表', '大图显示']); |
|
|
|
$grid->column('type')->switch()->help('开启将以大图方式显示,关闭以普通列表显示'); |
|
|
|
$grid->column('created_at'); |
|
|
|
$grid->column('updated_at')->sortable(); |
|
|
|
|
|
|
|
@ -102,7 +102,12 @@ class ArticleController extends AdminController |
|
|
|
//特殊字段处理
|
|
|
|
$form->hidden(['agent_id']); |
|
|
|
$form->agent_id = Admin::user()->id; |
|
|
|
if (array_key_exists('sort', $form->input())) { |
|
|
|
$form->sort = $form->sort ?? 255; |
|
|
|
} |
|
|
|
if (array_key_exists('author', $form->input())) { |
|
|
|
$form->author = $form->author ?? ''; |
|
|
|
} |
|
|
|
|
|
|
|
//不允许编辑的字段
|
|
|
|
$form->ignore(['id', 'created_at', 'updated_at']); |
|
|
|
|