Add count function for images herited

This commit is contained in:
Ludovic CANDELLIER
2022-04-16 13:58:09 +02:00
parent 2d111605f2
commit 1dc815bf39
12 changed files with 105 additions and 47 deletions

View File

@@ -19,7 +19,7 @@ class Tag extends parentTag
'group',
'tag_group_id',
];
public $translatable = ['name'];
public $translatable = [];
/*
public function taggable()
@@ -44,9 +44,9 @@ class Tag extends parentTag
return $this->morphedByMany(Category::class, 'taggable');
}
public function group()
public function tag_group()
{
return $this->hasOne(TagGroup::class, 'id', 'tag_group_id');
return $this->belongsTo(TagGroup::class);
}
public function shelves()
@@ -64,6 +64,11 @@ class Tag extends parentTag
return $this->morphedByMany(Variety::class, 'taggable');
}
public function merchandises()
{
return $this->morphedByMany(Merchandise::class, 'taggable');
}
public function scopeByGroup($query, $id)
{
return $query->where($this->table . '.tag_group_id', $id);

View File

@@ -8,7 +8,6 @@ class TagGroup extends Model
{
protected $guarded = ['id'];
protected $table = 'tag_groups';
public $timestamps = false;
public function tags()
{