Здравствуйте. Интересует дополнительный функционал на опенкарт 1.5.6.4 по оптовым и розничным ценам.
Например, в карточке товара, там где указана цена (и в общем меню возле корзины), - чтоб был переключатель с двумя вариантами:
*я - оптовый покупатель (при наведение выскакивали условия);
*я - розничный покупатель.
И в зависимости от того, в каком положении переключатель, - подтягивались нужные цены (опт или розница). При этом также возле самой цены нужно, чтобы выводился перед ней соответствующий текст, соответственно, "Оптовая цена" или просто "Цена". и при оптовой цене - нужно минимальное количество единиц заказа, которое я буду указывать в админке к каждому товару. А при розничных ценах - можно заказывать от 1 штуки.
По умолчанию сайт грузится с переключением на опт, соответсвенно с оптовыми ценами. И при этом, чтоб была возможность указывать все цены
(и оптовые и розничные) вручную. Т.е. общая наценка/скидка на все товары/группы товаров не подходит. Уж слишком разные товары и наценки.
Цена и сроки оговариваются.
Интересует дополнительный функционал на Opencart 1.5.6.4 по оптовым и розничным ценам.
ТЗ:
1. Например, в карточке товара, там где указана цена (и в общем меню возле корзины), - чтоб был переключатель с двумя вариантами:
*я - оптовый покупатель (при наведение выскакивали условия);
*я - розничный покупатель.
И в зависимости от того, в каком положении переключатель, - подтягивались нужные цены (опт или розница) по всему сайту на все товары. При этом также возле самой цены нужно, чтобы выводился перед ней соответствующий текст, соответственно, "Оптовая цена" или просто "Цена". И при оптовой цене - нужно минимальное количество единиц заказа, которое я буду указывать в админке к каждому товару. А при розничных ценах - можно заказывать от 1 штуки.
По умолчанию сайт грузится с переключением на опт, соответсвенно все товары выводятся по-умолчанию с оптовыми ценами. И при этом, чтоб была возможность указывать все цены (и оптовые и розничные) вручную. Т.е. общая наценка/скидка на все товары/группы товаров не подходит. Уж слишком разные товары и наценки.
2. Значит в админке нужно 2 разных поля с ценой (розница и опт) и 2 разных поля с минимальным количеством для заказа (розница и опт). Все эти поля должны работать стандартно как работают цены в OpenCart, но при этом они должны хранится в БД в разных таблицах что-ли. Вариант реализации на ваше усмотрение. Но удобство пользования этим функционалом очень важно.
3. Оптово-розничные цены должны дружественно работать с корзиной и оформлением заказов. Причем переключатель цен должен работать для всех пользователей (зарегистрированных/не зарегистрированных). То есть вариант с группами покупателей не подходит. К каждой позиции товара в заказе (как на сайте, так и в админке) должна быть пометка (стикер например, или просто текст), что это оптовая цена или розничная.
4. Оптовая цена и розничная это два разных поля, которые должны быть доступны для заполнения в админке в карточке товара. Причем обе цены заполняются в ручную произвольно, т.е. использование наценки и подобных вариантов не подходит.
5. В карточке товара также нужно, чтобы вторая цена тоже показывалась бы, но при этом затемнялась бы что-ли. То есть одна цена активная, а другая просто справочная. Чтобы клиенту не приходилось по 10 раз клацать на переключатель, чтобы увидеть разницу (выгоду) между розничными и оптовыми ценами.
6. Нужно, чтобы была возможность положить в корзину (и в итоге оформить заказ) товары совместно как с оптовыми ценами так и с розничными. Также нужно, чтобы в корзине товары сортировались таким образом - сперва идет перечень товаров в корзине, которые добавлены к заказу по оптовыми ценами, а потом товары по розничными ценам.
7. Также должен присутствовать небольшой скрипт выполнения оптовых условий. Если в корзине есть хотя бы 1 оптовая позиция, тогда выводится уведомление (текстовый блок) про оптовые условия. Текст задаем сами где в языковом файле или в админке, если получится.
8. В корзине должно быть 3 пункта "Итого" - 1. итого по оптовым ценам, 2 итого по розничным ценам, 3. итого по всему заказу с учетом опт. и розничным цен, и с учетом доставки и всего остального, что включено в разделе админки "Учитывать в заказе". То есть нужно будет добавить 2 дополнительных пункта в разделе "Учитывать в заказе".
9. Также должна быть возможность задать отдельно 2 цены (розница и опт) в карточке товара в разделе опции, а также акции, например - на какой-то товар скидка 2% на 5 дней на опт, и от розничной - скидку 15% на 10 дней. То есть сикдка будет задаваться не в процентах а конкретная цифра на период акции. Чтобы корректно работал таймер и цена менялась с учетом акции на розницу или опт.
В принципе все условия тесно взаимосвязаны между собой. Главное правильно придумать логику реализации Оптово-розничных цен с переключателем.
Цена и сроки обсуждаются. Жду предложений