Browse Source

作者字段和排序字段判断,文章列表增加大图切换switch

develop
李可松 4 years ago
parent
commit
e6a8848bf5
  1. 7
      app/AdminAgent/Controllers/ArticleController.php
  2. 7
      app/AdminAgent/Controllers/NoticeController.php

7
app/AdminAgent/Controllers/ArticleController.php

@ -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']);

7
app/AdminAgent/Controllers/NoticeController.php

@ -91,11 +91,8 @@ class NoticeController extends AdminController
$form->hidden(['agent_id']);
$form->agent_id = Admin::user()->id;
$form->sort = $form->sort ?? 255;
foreach ($form->input() as $k => $v) {
if (is_null($v)) {
$form->$k = '';
}
if (array_key_exists('author', $form->input())) {
$form->author = $form->author ?? '';
}
//不允许编辑的字段

Loading…
Cancel
Save