translateable cms pages

This commit is contained in:
Arno Kaimbacher 2018-09-13 14:03:17 +02:00
parent ee8584a2d5
commit 0457e65565
8 changed files with 244 additions and 10 deletions

View file

@ -5,10 +5,12 @@ namespace App\Models;
use App\Models\ModelTrait;
use App\Models\User;
use Illuminate\Database\Eloquent\Model;
use Dimsav\Translatable\Translatable;
class Page extends Model
{
use ModelTrait;
use Translatable;
/**
* The database table used by the model.
*
@ -16,6 +18,8 @@ class Page extends Model
*/
protected $table;
public $translatedAttributes = ['title', 'description'];
/**
* The guarded field which are not mass assignable.
*
@ -40,6 +44,7 @@ class Page extends Model
{
parent::__construct($attributes);
$this->table = 'pages'; //config('module.pages.table');
// $this->defaultLocale = 'de';
}
public function owner()