From 5c929605f453c08de24923255d500ef75b574a18 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Tue, 2 Jul 2019 17:21:51 +0200 Subject: [PATCH] wip #2843 @1.5 --- .../Controllers/Admin/PageCrudController.php | 4 ++-- app/Models/News.php | 8 ++++++++ app/Models/Specification.php | 4 ---- config/app.php | 4 ---- .../backpack/base/inc/sidebar_content.blade.php | 16 +--------------- routes/backpack/custom.php | 5 ----- 6 files changed, 11 insertions(+), 30 deletions(-) create mode 100644 app/Models/News.php diff --git a/app/Http/Controllers/Admin/PageCrudController.php b/app/Http/Controllers/Admin/PageCrudController.php index cdee2ba..12ca640 100644 --- a/app/Http/Controllers/Admin/PageCrudController.php +++ b/app/Http/Controllers/Admin/PageCrudController.php @@ -2,9 +2,9 @@ namespace App\Http\Controllers\Admin; -use Cubist\Backpack\app\Magic\Controllers\CubistMagicController; +use Cubist\Backpack\app\Magic\Controllers\CubistMagicNestedController; -class PageCrudController extends CubistMagicController +class PageCrudController extends CubistMagicNestedController { protected $_modelNamespace = 'App\Models\Page'; protected $_routeURL = 'page'; diff --git a/app/Models/News.php b/app/Models/News.php new file mode 100644 index 0000000..1624bb0 --- /dev/null +++ b/app/Models/News.php @@ -0,0 +1,8 @@ + false, 'column' => true, ]); - - $this->addField(['name' => 'button', - 'label' => 'Button', - 'type' => 'Button']); } } diff --git a/config/app.php b/config/app.php index 2ea4754..ff1e054 100644 --- a/config/app.php +++ b/config/app.php @@ -198,10 +198,6 @@ return [ // App\Providers\BroadcastServiceProvider::class, App\Providers\EventServiceProvider::class, App\Providers\RouteServiceProvider::class, - Backpack\MenuCRUD\MenuCRUDServiceProvider::class, - Backpack\NewsCRUD\NewsCRUDServiceProvider::class, - - ], /* diff --git a/resources/views/vendor/backpack/base/inc/sidebar_content.blade.php b/resources/views/vendor/backpack/base/inc/sidebar_content.blade.php index a2e9568..81a03d7 100644 --- a/resources/views/vendor/backpack/base/inc/sidebar_content.blade.php +++ b/resources/views/vendor/backpack/base/inc/sidebar_content.blade.php @@ -8,20 +8,7 @@ @can('backpack_edition') @can('dev')
  • Pages
  • - {{--
  • --}} - {{-- News --}} - {{----}} - {{--
  • --}} -{{--
  • --}} -{{-- {{ trans('backpack::crud.file_manager') }}
  • --}} - @can('backpack_translation') -
  • Translate -
  • - @endcan +
  • News
  • @can('backpack_settings')
  • Paramètres
  • @endcan @@ -41,7 +28,6 @@ @can('dev') @can('backpack_maintenance')
  • Administration
  • -
  • Languages
  • Users, Roles, Permissions diff --git a/routes/backpack/custom.php b/routes/backpack/custom.php index 975df3c..7ec9638 100644 --- a/routes/backpack/custom.php +++ b/routes/backpack/custom.php @@ -4,11 +4,6 @@ Route::group([ 'middleware' => ['web', config('backpack.base.middleware_key', 'admin')], 'namespace' => 'App\Http\Controllers\Admin', ], function () { // custom admin routes - CRUD::resource('menu', 'MenuCrudController')->with(function () { - Route::match(['post'], 'menu/{id}/media', 'MenuCrudController@uploadMedia'); - Route::match(['delete'], 'menu/{id}/media/{mediaId}', 'MenuCrudController@deleteMedia'); - Route::match(['post'], 'menu/{id}/media/reorder', 'MenuCrudController@reorderMedia'); - }); CRUD::resource('page', 'PageCrudController')->with(function () { Route::match(['post'], 'page/{id}/media', 'PageCrudController@uploadMedia'); Route::match(['delete'], 'page/{id}/media/{mediaId}', 'PageCrudController@deleteMedia'); -- 2.39.5