Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Есть категории, есть цветы (розы, тюльпаны) короче говоря товары, и есть типы товаров (тип розы, типы тюльпаны). Товары относятся к категории (один ко многим), и так же товары относятся к типам (один ко многим).Я хочу вывести эти типы в категории, делую это так
public function types()
{
return $this->hasManyThrough('App\Type', 'App\Product', 'type_id', 'id');
}
Типы выводятся, но почему то совсем не правильно. В категории где есть товары, типы вообще не выводятся, в категории где товаров нет, выводятся по 2 - 3 типа, которые вообще не должны быть в этой категории. Что я делую не так?
Не в сети
Страницы 1