change construction of articles/offers
This commit is contained in:
@@ -38,12 +38,15 @@ class Article extends Model implements HasMedia
|
||||
return $this->hasMany(Offer::class);
|
||||
}
|
||||
|
||||
/*
|
||||
public function prices()
|
||||
{
|
||||
return $this->hasManyDeep(PriceListValue::class, [Offer::class, Tariff::class, PriceList::class]);
|
||||
return $this->hasManyDeep(
|
||||
PriceListValue::class,
|
||||
[Offer::class, Tariff::class, PriceList::class],
|
||||
['article_id', 'id', 'tariff_id'],
|
||||
['id', 'tariff_id', 'id'],
|
||||
);
|
||||
}
|
||||
*/
|
||||
|
||||
public function product()
|
||||
{
|
||||
@@ -120,7 +123,7 @@ class Article extends Model implements HasMedia
|
||||
public function scopeWithAvailableOffers($query)
|
||||
{
|
||||
return $query->whereHas('offers', function ($query) {
|
||||
$query->byStatus(1);
|
||||
$query->active();
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user