二次改版

This commit is contained in:
2022-06-29 17:03:47 +08:00
parent 2288b76e4e
commit 619e493b0e
168 changed files with 4676 additions and 1759 deletions

View File

@@ -22,7 +22,7 @@ class IndexController extends AdminController
$filter->column(1 / 2, function ($filter) {
$filter->like('title', '文章标题');
$filter->equal('categories.id', '所属分类')->select(Category::selectOptions(function ($model) {
return $model->where('status', 1)->whereIn('type', [Category::TYPE_ARTICLE, Category::TYPE_SHOW]);
return $model->where('status', 1)->whereIn('type', [Category::TYPE_ARTICLE, Category::TYPE_LINK]);
}, '所有分类'));
});
@@ -35,7 +35,7 @@ class IndexController extends AdminController
return $this->categories()->pluck('title');
})->label();
$grid->column('title', '文章标题');
$grid->column('sort', '序号');
$grid->column('sort', '序号')->editable();
$states = [
'on' => ['value' => 1, 'text' => '打开', 'color' => 'primary'],
'off' => ['value' => 0, 'text' => '关闭', 'color' => 'default'],
@@ -51,8 +51,9 @@ class IndexController extends AdminController
$form = new Form(new Article);
$form->text('title', '文章标题')->rules('min:2');
$form->text('origin', '来源');
$form->belongsToMany('categories', CategorySelectAble::class, __('关联分类'));
$form->textarea('description', '内容简介')->rules('max:350');
$form->textarea('description', '内容简介');
$form->list('subjoin', '附加')
->help('只有领导班子需要添加');
@@ -62,6 +63,11 @@ class IndexController extends AdminController
->removable()
->uniqueName();
$form->multipleImage('pictures', '多图')
->move('images/'.date('Y/m/d'))
->removable()
->uniqueName();
$form->ueditor('content', '文章内容')->rules('required', ['required' => '详情不能为空']);
$form->number('sort', '序号')
->default(0)->rules('required', ['required' => '序号必须填写'])