]> _ Git - cubist_cms-back.git/commitdiff
wip #2783 @@0.5
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 21 May 2019 15:36:50 +0000 (17:36 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 21 May 2019 15:36:50 +0000 (17:36 +0200)
src/app/Http/Controllers/CubistModelCrudController.php
src/database/migrations/2019_05_20_161943_create_models_table.php

index 8b7ccc96f4317c6f06a904877a962bb3e88db5c5..a4176424cd8e633c578d2fc41efb6f7639516ae0 100644 (file)
@@ -2,17 +2,19 @@
 
 namespace Cubist\Backpack\app\Http\Controllers;
 
+use Backpack\CRUD\app\Http\Controllers\CrudController;
+
+// VALIDATION: change the requests to match your own file names if you need form validation
 use Cubist\Backpack\app\Http\Requests\CubistModelRequest as StoreRequest;
 use Cubist\Backpack\app\Http\Requests\CubistModelRequest as UpdateRequest;
 use Backpack\CRUD\CrudPanel;
-use Webfactor\Laravel\Backpack\NestedModels\Controllers\NestedModelsCrudController;
 
 /**
  * Class ModelCrudController
  * @package App\Http\Controllers\Admin
  * @property-read CrudPanel $crud
  */
-class CubistModelCrudController extends NestedModelsCrudController
+class CubistModelCrudController extends CrudController
 {
     public function setup()
     {
@@ -22,7 +24,6 @@ class CubistModelCrudController extends NestedModelsCrudController
         |--------------------------------------------------------------------------
         */
         $this->crud->setModel('Cubist\Backpack\app\Models\CubistModel');
-        $this->treeSetup();
         $this->crud->setRoute(config('backpack.base.route_prefix') . '/model');
         $this->crud->setEntityNameStrings('model', 'models');
 
index a4ddf6add7d7a41624d1ba6e0a654c5394e12dde..c1d7a434870a54768a398678662b10e8f80e0fc6 100644 (file)
@@ -2,12 +2,9 @@
 
 use Illuminate\Database\Schema\Blueprint;
 use Illuminate\Database\Migrations\Migration;
-use Webfactor\Laravel\Backpack\NestedModels\Traits\NestedModelTrait;
 
 class CreateModelsTable extends Migration
 {
-    use NestedModelTrait;
-
     /**
      * Run the migrations.
      *
@@ -21,7 +18,6 @@ class CreateModelsTable extends Migration
             $table->string('label');
             $table->json('attributes');
             $table->timestamps();
-            $table->nestedSet();
         });
     }
 
@@ -32,6 +28,6 @@ class CreateModelsTable extends Migration
      */
     public function down()
     {
-        Schema::drop('cubist_models');
+        Schema::drop('models');
     }
 }