title: Not able to insert/update new fields in Laravel Backpack PageManager
body: <p>As suggested <a href="https://github.com/Laravel-Backpack/PageManager/issues/16" rel="nofollow noreferrer">here</a> I created app/Models/Page.php. I added all my new fields in <code>$fillable</code>.</p>
  
  <pre><code>&lt;?php
  
  namespace App\Models;
  
  use Illuminate\Database\Eloquent\Model;
  use Backpack\CRUD\CrudTrait;
  use Cviebrock\EloquentSluggable\Sluggable;
  use Cviebrock\EloquentSluggable\SluggableScopeHelpers;
  use Backpack\PageManager\app\Models\Page as OriginalPageModel;
  
  class Page extends OriginalPageModel
  {
      use CrudTrait;
      use Sluggable;
      use SluggableScopeHelpers;
  
       /*
      |--------------------------------------------------------------------------
      | GLOBAL VARIABLES
      |--------------------------------------------------------------------------
      */
  
      protected $table = 'pages';
      protected $primaryKey = 'id';
      public $timestamps = true;
      // protected $guarded = ['id'];
      protected $fillable = ['template', 'name', 'title', 'slug', 
      'content1-header', 'content1','content2-header','content2',
      'content3-header','content3','content4-header','content4',
      'content5-header','content5','content6-header','content6', 'extras'];
      // protected $hidden = [];
      // protected $dates = [];
      protected $fakeColumns = ['extras'];
  ...
  ...
  }
  </code></pre>
  
  <p>And created app/Http/Controllers/Admin/PageCrudController.php same code as example.</p>
  
  <pre><code>&lt;?php namespace App\Http\Controllers\Admin;
  
  use Backpack\CRUD\app\Http\Controllers\CrudController;
  use Backpack\PageManager\app\Http\Controllers\Admin\PageCrudController as OriginalPageCrudController;
  use App\PageTemplates;
  
  // VALIDATION: change the requests to match your own file names if you need form validation
  use Backpack\PageManager\app\Http\Requests\PageRequest as StoreRequest;
  use Backpack\PageManager\app\Http\Requests\PageRequest as UpdateRequest;
  
  class PageCrudController extends OriginalPageCrudController {
  
      public function __construct($template_name = false)
      {
          /*
          |--------------------------------------------------------------------------
          | BASIC CRUD INFORMATION
          |--------------------------------------------------------------------------
          */
          $this-&gt;crud-&gt;setModel("App\Models\Page");
          $this-&gt;crud-&gt;setRoute(config('backpack.base.route_prefix').'/page');
          $this-&gt;crud-&gt;setEntityNameStrings('page', 'pages');
  
          /*
          |--------------------------------------------------------------------------
          | COLUMNS
          |--------------------------------------------------------------------------
          */
  
          $this-&gt;crud-&gt;addColumn('name');
          $this-&gt;crud-&gt;addColumn([
                                  'name' =&gt; 'template',
                                  'type' =&gt; 'model_function',
                                  'function_name' =&gt; 'getTemplateName',
                                  ]);
          $this-&gt;crud-&gt;addColumn('slug');
  
          /*
          |--------------------------------------------------------------------------
          | FIELDS
          |--------------------------------------------------------------------------
          */
  
          // In PageManager,
          // - default fields, that all templates are using, are set using $this-&gt;addDefaultPageFields();
          // - template-specific fields are set per-template, in the PageTemplates trait;
  
  
          /*
          |--------------------------------------------------------------------------
          | BUTTONS
          |--------------------------------------------------------------------------
          */
          $this-&gt;crud-&gt;addButtonFromModelFunction('line', 'open', 'getOpenButton', 'beginning');
      }
  
      public function store(StoreRequest $request)
      {
          return parent::storeCrud();
      }
  
      public function update(UpdateRequest $request)
      {
          return parent::updateCrud();
      }
  }
  </code></pre>
  
  <p>And modified app/PageTemplates.php</p>
  
  <pre><code>...
  ...
      private function page()
      {
          $this-&gt;crud-&gt;addField([   // CustomHTML
                          'name' =&gt; 'metas_separator',
                          'type' =&gt; 'custom_html',
                          'value' =&gt; '&lt;br&gt;&lt;h2&gt;Metas&lt;/h2&gt;&lt;hr&gt;',
                      ]);
     ...
     ...
          $this-&gt;crud-&gt;addField([   // CustomHTML
                          'name' =&gt; 'content_separator',
                          'type' =&gt; 'custom_html',
                          'value' =&gt; '&lt;br&gt;&lt;h2&gt;Content&lt;/h2&gt;&lt;hr&gt;',
                      ]);
          $this-&gt;crud-&gt;addField([
                          'name' =&gt; 'content1-header',
                          'label' =&gt; 'Content 1 Header',
                          'type' =&gt; 'text',
                          'placeholder' =&gt; 'Your content here',
                      ]);
          $this-&gt;crud-&gt;addField([
                          'name' =&gt; 'content1',
                          'label' =&gt; 'Content 1',
                          'type' =&gt; 'wysiwyg',
                          'placeholder' =&gt; 'Your content here',
                      ]);
          $this-&gt;crud-&gt;addField([
                          'name' =&gt; 'content2-header',
                          'label' =&gt; 'Content 2 Header',
                          'type' =&gt; 'text',
                          'placeholder' =&gt; 'Your content here',
                      ]);
          $this-&gt;crud-&gt;addField([
                          'name' =&gt; 'content2',
                          'label' =&gt; 'Content 2',
                          'type' =&gt; 'wysiwyg',
                          'placeholder' =&gt; 'Your content here',
                      ]);
          $this-&gt;crud-&gt;addField([
                          'name' =&gt; 'content3-header',
                          'label' =&gt; 'Content 3 Header',
                          'type' =&gt; 'text',
                          'placeholder' =&gt; 'Your content here',
                      ]);
          $this-&gt;crud-&gt;addField([
                          'name' =&gt; 'content3',
                          'label' =&gt; 'Content 3',
                          'type' =&gt; 'wysiwyg',
                          'placeholder' =&gt; 'Your content here',
                      ]);
  ...
  ...
  </code></pre>
  
  <p>However it does not update or insert data.
  What am I doing wrong here?</p>