Передо мной поставлена задача сделать интернет-магазин на yii2
Очень мало готовых решений, поэтому прошу помощи.
1) Как составить каталог с древовидной иерархией?
2) Как реализовать фильтры по товарам? Причем некоторые фильтры просто выбор значения из списка, а некоторые диапазон значений.
Очень нужна помощь и консультация в этом вопросе. Готова оплатить ваше потраченное время.
Если найдется исходник готового интернет-магазина с фильтрами буду очень признательна
Интернет магазин
Re: Интернет магазин
Сам не юзал но вроде там есть все что вам надо https://github.com/DevGroup-ru/dotplant2
Re: Интернет магазин
Для каталога я использовал https://github.com/creocoder/yii2-nested-sets
Re: Интернет магазин
Спасибо. Осталось вопрос с фильтрами решить. Есть примеры?
Re: Интернет магазин
это топик для поднятия под НЧ?
Re: Интернет магазин
Подскажите пожалуйста как запустить установку dotplant2
Из документации проекта:
Какую команду вводить в консоли?
Вводил команду php installer Вот такую ошибку получил
Спасибо за помощь!
Из документации проекта:
Последний пункт никак не пойму как реализовать. То есть как запустить ./installerInstallation
First install composer dependencies:
$ cd application
$ php ../composer.phar global require "fxp/composer-asset-plugin:~1.1.0"
$ php ../composer.phar install --prefer-dist --optimize-autoloader
Your virtual server DocumentRoot directory should point to application/web.
Then run ./installer in application folder.
Какую команду вводить в консоли?
Вводил команду php installer Вот такую ошибку получил
Код: Выделить всё
makeloo@MAKELOO-PC c:\OpenServer\domains\dotplan.kg\application
> php installer
Warning: require(C:\OpenServer\domains\dotplan.kg\application/vendor/yiisoft/yii2/Yii.php): failed to open stream: No such file or directory in C:\OpenServer\domains\dotplan.kg\application\installer on line 17
Fatal error: require(): Failed opening required 'C:\OpenServer\domains\dotplan.kg\application/vendor/yiisoft/yii2/Yii.php' (include_path='.;c:/openserver/modules/php/PHP-7;c:/openserver/modules/php/PHP-7/PEAR/pear') in C:\OpenServer\domains\dotplan.kg\application\installer on line 17
Re: Интернет магазин
На счет примеров не скажу, но мне кажется сначала нужно определить тип фильтров - диапазон, текст, дата/время, число и так далее. И потом их скармливать провайдерам https://github.com/yiisoft/yii2/blob/ma ... oviders.md. Глубокая тема. А можно просто везде текстом принимать и искать уже с учетом типа полей.AngeIa писал(а):Спасибо. Осталось вопрос с фильтрами решить. Есть примеры?
Тут немножко есть про фильтрацию: http://www.elisdn.ru/blog/76/seo-servic ... in-and-sef
Последний раз редактировалось girmate 2016.09.11, 21:24, всего редактировалось 2 раза.
Осторожно! Вы общаетесь с новичком
Re: Интернет магазин
Подсмотреть можно здесь: https://github.com/samdark/yii2-shopAngeIa писал(а): 1) Как составить каталог с древовидной иерархией?
Осторожно! Вы общаетесь с новичком