Антон Шаманов Я почему-то упоролся сделать древовидное меню, состоящие из объектов категорий, но есть ли в этом вообще смысл? Если нет, то намного проще реализовать это через обычные массивы и не выдумывать.
Антон Я пытался так написать -> $data[$node->parent]->childs[] = [$id => $node]; , но laravel почему-то выдает такое исключение - ErrorException
Indirect modification of overloaded property App\admin\Category::$childs has no effect
Arman, Categories - это модель Categories, возможно, правильным тоном будет назвать модель - Category, но пока так.
Поля у модели Categofies такие: categories_id, name, slug, parent
Антон Алексеевич, Чтобы вернуть массив объектов, а не коллекцию, по которой я спокойно смогу проходиться foreach
Возможно, есть более правильный способ это делать.
twobomb, Я правильно понимаю, что для всех категорий шаблон вьюшки будет один, а фильтры будут подгружаться автоматически в зависимости от категории? Если да, то тогда каким образом задавать параметры и ограничения для фильтра, ибо вполне может быть два товара с единой категорией, но у которых разнятся параметры(характеристики)?