diff --git a/app/Http/Controllers/Admin/Shop/TagGroupController.php b/app/Http/Controllers/Admin/Shop/TagGroupController.php index 28e39d2b..158e5d04 100644 --- a/app/Http/Controllers/Admin/Shop/TagGroupController.php +++ b/app/Http/Controllers/Admin/Shop/TagGroupController.php @@ -41,11 +41,6 @@ class TagGroupController extends Controller return view('Admin.Shop.TagGroups.edit', $data); } - public function update(Request $request) - { - // - } - public function destroy($id) { return TagGroups::destroy($id); diff --git a/app/Repositories/Shop/ArticleNatures.php b/app/Repositories/Shop/ArticleNatures.php index ec807cfc..b13f8d5a 100644 --- a/app/Repositories/Shop/ArticleNatures.php +++ b/app/Repositories/Shop/ArticleNatures.php @@ -23,8 +23,7 @@ class ArticleNatures public static function store($data) { - $id = isset($data['id']) ? $data['id'] : false; - $item = $id ? self::update($data, $id) : self::create($data); + $item = ($data['id'] ?? false) ? self::update($data) : self::create($data); return $item->id; } @@ -35,8 +34,10 @@ class ArticleNatures public static function update($data, $id = false) { - $id = isset($data['id']) ? $data['id'] : false; - return self::get($id)->update($data); + $id = $id ? $id : $data['id']; + $item = self::get($id); + $ret = $item->update($data); + return $item; } public static function destroy($id) diff --git a/resources/views/Admin/Shop/ArticleNatures/edit.blade.php b/resources/views/Admin/Shop/ArticleNatures/edit.blade.php index 63059b3d..03ea681f 100644 --- a/resources/views/Admin/Shop/ArticleNatures/edit.blade.php +++ b/resources/views/Admin/Shop/ArticleNatures/edit.blade.php @@ -8,7 +8,7 @@ @section('content') - {{ Form::open(['route' => 'Admin.Shop.ArticleNatures.update', 'id' => 'article_nature-form', 'autocomplete' => 'off', 'files' => true]) }} + {{ Form::open(['route' => 'Admin.Shop.ArticleNatures.store', 'id' => 'article_nature-form', 'autocomplete' => 'off', 'files' => true]) }} @include('Admin.Shop.ArticleNatures.form') diff --git a/routes/Admin/Shop/ArticleNatures.php b/routes/Admin/Shop/ArticleNatures.php index 9e1bc0e0..edffb46c 100644 --- a/routes/Admin/Shop/ArticleNatures.php +++ b/routes/Admin/Shop/ArticleNatures.php @@ -1,12 +1,11 @@ name('ArticleNatures.')->group(function () { - Route::get('', 'ArticleNatureController@index')->name('index'); - Route::get('create', 'ArticleNatureController@create')->name('create'); - Route::delete('destroy/{id?}', 'ArticleNatureController@destroy')->name('destroy'); - Route::post('update', 'ArticleNatureController@update')->name('update'); - Route::post('store', 'ArticleNatureController@store')->name('store'); - Route::get('edit/{id}', 'ArticleNatureController@edit')->name('edit'); + Route::get('', 'ArticleNatureController@index')->name('index'); + Route::get('create', 'ArticleNatureController@create')->name('create'); + Route::delete('destroy/{id?}', 'ArticleNatureController@destroy')->name('destroy'); + Route::post('store', 'ArticleNatureController@store')->name('store'); + Route::get('edit/{id}', 'ArticleNatureController@edit')->name('edit'); });