| xqd
@@ -33,7 +33,12 @@ class ArticleController extends AdminController
|
|
|
$grid->column('type', __('分类'))->using([1=>'健康科普',2=>'疫苗科普']);
|
|
|
$grid->column('title', __('标题'))->limit(10,'...')->width(100);
|
|
|
// $grid->column('content', __('内容'))->limit(20,'...')->width(200);
|
|
|
+ $states = [
|
|
|
+ 'on' => ['value' => 1, 'text' => '启用', 'color' => 'success'],
|
|
|
+ 'off' => ['value' => 0, 'text' => '禁用', 'color' => 'danger'],
|
|
|
+ ];
|
|
|
$grid->column('banner_url', __('图片'))->lightbox(['width' =>'', 'height' => 30]);
|
|
|
+ $grid->column('status', __('状态'))->switch($states);
|
|
|
$grid->column('created_at', __('创建时间'));
|
|
|
$grid->column('updated_at', __('更新时间'));
|
|
|
$grid->filter(function($filter){
|
| xqd
@@ -85,6 +90,11 @@ class ArticleController extends AdminController
|
|
|
$form->text('title', __('标题'))->rules('required|min:3|max:255',['required'=>'请填写标题','min'=>'标题字符不能少于3个','max'=>'标题长度过长']);
|
|
|
$form->editor('content', __('内容'))->rules('required|min:3',['required'=>'请填写标题','min'=>'标题字符不能少于3个']);
|
|
|
$form->image('banner_url', __('图片'))->rules('required' ,['required'=>'请选择图片!']);
|
|
|
+ $states = [
|
|
|
+ 'off' => ['value' => 0, 'text' => '禁用', 'color' => 'danger'],
|
|
|
+ 'on' => ['value' => 1, 'text' => '启用', 'color' => 'success'],
|
|
|
+ ];
|
|
|
+ $form->switch('status','状态')->states($states)->default(1);
|
|
|
|
|
|
return $form;
|
|
|
}
|