]> _ Git - pmi.git/commitdiff
wip #2843 @1.5
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 2 Jul 2019 15:21:51 +0000 (17:21 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 2 Jul 2019 15:21:51 +0000 (17:21 +0200)
app/Http/Controllers/Admin/PageCrudController.php
app/Models/News.php [new file with mode: 0644]
app/Models/Specification.php
config/app.php
resources/views/vendor/backpack/base/inc/sidebar_content.blade.php
routes/backpack/custom.php

index cdee2ba8793975db10013b522f15baff96b4e87b..12ca6402ddbaf9f7006607c746f7a60e69f8ee0d 100644 (file)
@@ -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 (file)
index 0000000..1624bb0
--- /dev/null
@@ -0,0 +1,8 @@
+<?php
+
+namespace App\Models;
+
+class News extends \Cubist\Backpack\app\Magic\Models\News
+{
+
+}
index cde17f53d8eb1e75b51a83d8a07b10604d65ddcc..42a6f264628de1dcc3f2b3925e5486cffda7ca03 100644 (file)
@@ -63,9 +63,5 @@ class Specification extends CubistMagicModel
             'translatable' => false,
             'column' => true,
         ]);
-
-        $this->addField(['name' => 'button',
-            'label' => 'Button',
-            'type' => 'Button']);
     }
 }
index 2ea4754983c80390327b2e7875de75e8f8b034fe..ff1e0547090113bd729140df5553a30371089ad4 100644 (file)
@@ -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,
-
-
     ],
 
     /*
index a2e956858563126c1f49eb5917bc67a476c6fb07..81a03d738c49b1ecc0f7f3bcde621b7b3514f912 100644 (file)
@@ -8,20 +8,7 @@
 @can('backpack_edition')
     @can('dev')
         <li><a href='{{ backpack_url('page') }}'><i class='fa fa-file-o'></i> <span>Pages</span></a></li>
-        {{--<li class="treeview">--}}
-        {{--<a href="#"><i class="fa fa-newspaper-o"></i> <span>News</span> <i class="fa fa-angle-left pull-right"></i></a>--}}
-        {{--<ul class="treeview-menu">--}}
-        <li><a href="{{ backpack_url('article') }}"><i class="fa fa-newspaper-o"></i> <span>News</span></a></li>
-        {{--<li><a href="{{ backpack_url('category') }}"><i class="fa fa-list"></i> <span>Categories</span></a></li>--}}
-        {{--<li><a href="{{ backpack_url('tag') }}"><i class="fa fa-tag"></i> <span>Tags</span></a></li>--}}
-        {{--</ul>--}}
-        {{--</li>--}}
-{{--        <li><a href="{{ backpack_url('elfinder') }}"><i class="fa fa-files-o"></i>--}}
-{{--                <span>{{ trans('backpack::crud.file_manager') }}</span></a></li>--}}
-        @can('backpack_translation')
-            <li><a href='{{ backpack_url('language/texts') }}'><i class='fa fa-language'></i> <span>Translate</span></a>
-            </li>
-        @endcan
+        <li><a href="{{ backpack_url('news') }}"><i class="fa fa-newspaper-o"></i> <span>News</span></a></li>
         @can('backpack_settings')
             <li><a href='{{ backpack_url('settings') }}'><i class='fa fa-cog'></i> <span>Paramètres</span></a></li>
         @endcan
@@ -41,7 +28,6 @@
 @can('dev')
     @can('backpack_maintenance')
         <li class="header">Administration</li>
-        <li><a href='{{ backpack_url('language') }}'><i class='fa fa-language'></i> <span>Languages</span></a></li>
         <li class="treeview">
             <a href="#"><i class="fa fa-group"></i> <span>Users, Roles, Permissions</span> <i
                     class="fa fa-angle-left pull-right"></i></a>
index 975df3cbd393c03058950ab67ec5d2227af815d3..7ec9638a0d711e25c79a804301a8c49a782af1a9 100644 (file)
@@ -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');