Доброго времени суток.
В yii2 еще нет большого опыта, и хотел бы спросить у опытных.
Не знаю как правильно вывести категории и подкатегории, + в подкатегорий рядом скобках будет количество товаров.
И url будет site.com/category и site.com/product.
Как сделать правильно yii2
-
- Сообщения: 680
- Зарегистрирован: 2017.06.21, 13:50
Re: Как сделать правильно yii2
Смотря, какая структура данных выбрана для подкатегорий. Могу только посоветовать количество товаров выбрать вручную запросом с группировкой, не делать так:
Это пример, когда orm только мешает.
Код: Выделить всё
foreach ($categories as $category) {
echo $categories->getProducts()->count();
}
-
- Сообщения: 680
- Зарегистрирован: 2017.06.21, 13:50
Re: Как сделать правильно yii2
Еще не выбрал нечего, думал тут на форуме может кто то такое делал.
Категорий 30.
Подкатегорий свыше 100.
Все будет выводиться на главной.
К примеру
laptop1
hp(120), dns(1233), msi(555), asus(213), acer(123)...
laptop2
hp(120), dns(1233), msi(555), asus(213), acer(123)...
laptop3
hp(120), dns(1233), msi(555), asus(213), acer(123)...
laptop30
hp(120), dns(1233), msi(555), asus(213), acer(123)...
Как реализовать ? Главное чтобы скорость не терять, куда копать ?
Категорий 30.
Подкатегорий свыше 100.
Все будет выводиться на главной.
К примеру
laptop1
hp(120), dns(1233), msi(555), asus(213), acer(123)...
laptop2
hp(120), dns(1233), msi(555), asus(213), acer(123)...
laptop3
hp(120), dns(1233), msi(555), asus(213), acer(123)...
laptop30
hp(120), dns(1233), msi(555), asus(213), acer(123)...
Как реализовать ? Главное чтобы скорость не терять, куда копать ?
Re: Как сделать правильно yii2
Ну я бы nested sets использовал, и расширения от картика.
-
- Сообщения: 680
- Зарегистрирован: 2017.06.21, 13:50
-
- Сообщения: 680
- Зарегистрирован: 2017.06.21, 13:50
Re: Как сделать правильно yii2
Спасибо