This commit is contained in:
sanjeev 2022-09-06 19:07:33 +05:30
parent c814a51954
commit ae43d57fc7
3 changed files with 4 additions and 8 deletions

View File

@ -178,7 +178,7 @@ class CategoryDataGrid extends DataGrid
$this->addMassAction([
'type' => 'update',
'label' => trans('admin::app.datagrid.update-status'),
'action' => route('admin.catalog.categories.massupdate'),
'action' => route('admin.catalog.categories.mass-update'),
'method' => 'POST',
'options' => [
trans('admin::app.datagrid.active') => 1,

View File

@ -104,9 +104,9 @@ Route::group(['middleware' => ['web', 'admin'], 'prefix' => config('app.admin_ur
'redirect' => 'admin.catalog.categories.index',
])->name('admin.catalog.categories.massdelete');
Route::post('categories/massupdate', [CategoryController::class, 'massUpdate'])->defaults('_config', [
Route::post('categories/mass-update', [CategoryController::class, 'massUpdate'])->defaults('_config', [
'redirect' => 'admin.catalog.categories.index',
])->name('admin.catalog.categories.massupdate');
])->name('admin.catalog.categories.mass-update');
Route::post('/categories/product/count', [CategoryController::class, 'categoryProductCount'])->name('admin.catalog.categories.product.count');

View File

@ -214,11 +214,7 @@ class CategoryController extends Controller
{
$data = request()->all();
if (! isset($data['massaction-type'])) {
return redirect()->back();
}
if (! $data['massaction-type'] == 'update') {
if (! isset($data['massaction-type']) || ! ($data['massaction-type'] == 'update')) {
return redirect()->back();
}