Merge branch 'develop' of https://gitea.hmily.club/liutk/internet-everythings-agricultural into develop
commit
87b76c3311
|
|
@ -66,7 +66,7 @@ class Components extends BaseRenderer {
|
||||||
}
|
}
|
||||||
|
|
||||||
public function enableControl($name = 'is_enable', $label= '状态', $mode = 'horizontal'){
|
public function enableControl($name = 'is_enable', $label= '状态', $mode = 'horizontal'){
|
||||||
return amisMake()->switchControl()
|
return amisMake()->SwitchControl()
|
||||||
->name($name)->label($label)
|
->name($name)->label($label)
|
||||||
->mode($mode)
|
->mode($mode)
|
||||||
->onText(__('admin.extensions.status_map.enabled'))->offText(__('admin.extensions.status_map.disabled'));
|
->onText(__('admin.extensions.status_map.enabled'))->offText(__('admin.extensions.status_map.disabled'));
|
||||||
|
|
|
||||||
|
|
@ -87,9 +87,4 @@ class ArticleCategoryController extends AdminController
|
||||||
}
|
}
|
||||||
return $this->response()->success();
|
return $this->response()->success();
|
||||||
}
|
}
|
||||||
|
|
||||||
protected function switchFiled($name = 'is_enable')
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -22,13 +22,14 @@ class ArticleController extends AdminController
|
||||||
Button::make()->label(__('admin.reset'))->actionType('clear-and-submit'),
|
Button::make()->label(__('admin.reset'))->actionType('clear-and-submit'),
|
||||||
Component::make()->setType('submit')->label(__('admin.search'))->level('primary'),
|
Component::make()->setType('submit')->label(__('admin.search'))->level('primary'),
|
||||||
]))
|
]))
|
||||||
|
->quickSaveItemApi(admin_url('quick-edit/article/$id'))
|
||||||
->columns([
|
->columns([
|
||||||
TableColumn::make()->name('id')->label(__('article.id'))->sortable(true),
|
TableColumn::make()->name('id')->label(__('article.id'))->sortable(true),
|
||||||
TableColumn::make()->name('title')->label(__('article.title')),
|
TableColumn::make()->name('title')->label(__('article.title')),
|
||||||
TableColumn::make()->name('category.name')->label(__('article.category_id'))->className('text-primary'),
|
TableColumn::make()->name('category.name')->label(__('article.category_id'))->className('text-primary'),
|
||||||
Image::make()->name('cover')->label(__('article.cover'))->width(100),
|
Image::make()->name('cover')->label(__('article.cover'))->width(100),
|
||||||
TableColumn::make()->name('sub_title')->label(__('article.sub_title')),
|
TableColumn::make()->name('sub_title')->label(__('article.sub_title')),
|
||||||
TableColumn::make()->name('is_enable')->type('switch')->label(__('article.is_enable')),
|
TableColumn::make()->name('is_enable')->type('switch')->label(__('article.is_enable'))->quickEdit(SwitchControl::make()->saveImmediately(true)->mode('inline')),
|
||||||
TableColumn::make()->name('published_at')->label(__('article.published_at')),
|
TableColumn::make()->name('published_at')->label(__('article.published_at')),
|
||||||
$this->rowActions(),
|
$this->rowActions(),
|
||||||
]);
|
]);
|
||||||
|
|
|
||||||
|
|
@ -25,8 +25,9 @@ Route::group([
|
||||||
$router->resource('article-categories', \App\Admin\Controllers\ArticleCategoryController::class);
|
$router->resource('article-categories', \App\Admin\Controllers\ArticleCategoryController::class);
|
||||||
$router->post('quick-edit/article-categories/{article_category}', [\App\Admin\Controllers\ArticleCategoryController::class, 'update']);
|
$router->post('quick-edit/article-categories/{article_category}', [\App\Admin\Controllers\ArticleCategoryController::class, 'update']);
|
||||||
$router->post('quick-edit/article-categories', [\App\Admin\Controllers\ArticleCategoryController::class, 'multipleUpdate']);
|
$router->post('quick-edit/article-categories', [\App\Admin\Controllers\ArticleCategoryController::class, 'multipleUpdate']);
|
||||||
//文章管理
|
// 文章管理
|
||||||
$router->resource('articles', \App\Admin\Controllers\ArticleController::class);
|
$router->resource('articles', \App\Admin\Controllers\ArticleController::class);
|
||||||
|
$router->post('quick-edit/article/{article}', [\App\Admin\Controllers\ArticleController::class, 'update']);
|
||||||
//图片位置
|
//图片位置
|
||||||
$router->resource('banner-places', \App\Admin\Controllers\BannerPlaceController::class);
|
$router->resource('banner-places', \App\Admin\Controllers\BannerPlaceController::class);
|
||||||
//图片管理
|
//图片管理
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue