From: Vincent Vanwaelscappel Date: Mon, 8 Jul 2019 15:51:51 +0000 (+0200) Subject: wip #2868 @4 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=fbea3fa671f75d4bcf78415916298475ce4873c1;p=pmi.git wip #2868 @4 --- diff --git a/app/Http/Controllers/Admin/LocaleCrudController.php b/app/Http/Controllers/Admin/LocaleCrudController.php new file mode 100644 index 0000000..32ea184 --- /dev/null +++ b/app/Http/Controllers/Admin/LocaleCrudController.php @@ -0,0 +1,16 @@ + Traductions @endcan diff --git a/routes/backpack/custom.php b/routes/backpack/custom.php index 05ca495..ffe9c80 100644 --- a/routes/backpack/custom.php +++ b/routes/backpack/custom.php @@ -4,6 +4,11 @@ Route::group([ 'middleware' => ['web', config('backpack.base.middleware_key', 'admin')], 'namespace' => 'App\Http\Controllers\Admin', ], function () { // custom admin routes + CRUD::resource('locale', 'LocaleCrudController')->with(function () { + Route::match(['post'], 'locale/{id}/media', 'LocaleCrudController@uploadMedia'); + Route::match(['delete'], 'locale/{id}/media/{mediaId}', 'LocaleCrudController@deleteMedia'); + Route::match(['post'], 'locale/{id}/media/reorder', 'LocaleCrudController@reorderMedia'); + }); CRUD::resource('news', 'NewsCrudController')->with(function () { Route::match(['post'], 'news/{id}/media', 'NewsCrudController@uploadMedia'); Route::match(['delete'], 'news/{id}/media/{mediaId}', 'NewsCrudController@deleteMedia'); @@ -34,4 +39,9 @@ Route::group([ Route::match(['delete'], 'specification/{id}/media/{mediaId}', 'SpecificationCrudController@deleteMedia'); Route::match(['post'], 'specification/{id}/media/reorder', 'SpecificationCrudController@reorderMedia'); }); + CRUD::resource('translate', 'TranslateCrudController')->with(function () { + Route::match(['post'], 'translate/{id}/media', 'TranslateCrudController@uploadMedia'); + Route::match(['delete'], 'translate/{id}/media/{mediaId}', 'TranslateCrudController@deleteMedia'); + Route::match(['post'], 'translate/{id}/media/reorder', 'TranslateCrudController@reorderMedia'); + }); }); // this should be the absolute last line of this file