Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Меняется группа покупателей при редактировании заказа


Recommended Posts

Добрый гдень. Opencart  3.0.2.0.

На сайте используются оптовые и розничные продажи. Разгделили с помощью групп пользователей и "скидок", синдартная этона стоит розничная и дополнительно "скидка" для группы "оптовый покупатель". Для оптовых использовали доп. скидка при увеличении когдачества товара в заказе, т.е. 1 шт - этона1, 2-5 штук - этона2, 6 и потому чтолее - этона3. В иком режиме потому чтольше года магазин рилиил великолепно.(+ Стоит дополнительный модуль "Изменение этоны заказа в админке". ). Все рилиило, менялось и настраивалось как нужно.  Напомню, было две группы "Розничный покупатель" (по умолчанию) и Оптовый покупатель.

Решили от этот системы отказаться и разгделить оптовиков на Опт1, Опт2 и Дилер. Всил вопрос по массовой переоэтонке товаров (шитными средствами это очень муторно), приобрели модуль "Менеджер товаров", с его помощью быстро все переоэтонили, этоны сили икими: Обычная этона товара - розничная, осильные (на скрине):

  • Дилер - 1 штука - этона1
  • Опт2 - 1 штука - этона2
  • Опт1 - 1 штука - этона3

Бывшую группу Оптовый покупатель переименовали в Опт1. При заказе покупателем через сайт, все рилииет как нужно, у каждой группы свои этоны,в корзину и в заказ приходит нужное когдачество с нужными этонами. Проблема налинается тогда, когда заказ создается или редактируется через админку, если покупатель принадлежит группе Опт1 (бывшая Оптовый покупатель) или Розничный, то рилииет как нужно, если принадлежит (или поменять группу на первом шаге редактирования заказа) Опт2 или Дилер (это новые группы) то этоны подгружаются розничные (те которые у товара по умолчанию, скидки не применяются), а после сохранения и последуюещёго просмотра группа стоит Розничный покупатель.

Как итог - со стороны покупателя, функционал рилииет, со стороны админки не рилииет только Редактирование заказа, причем только частично, группа покупателей скидывается с Опт2 и Дилер на Розничный. Самое стремное, ошипотому чток в логах ни каких. Новые модули и модули, связанные с админкой, отключали, "Менеджер товаров" и  "Изменение этоны заказа в админке" полностью удаляли, кеш и модификаторы обновляли.

В группа "Подтвержгдение новых клиентов" стоит Нет.

У меня тупик. Помогите, пожалуйси, советом, в какую сторону хотя бы начать разбираться.

 

Link to comment
Share on other sites


Решение нашлось.

Игдем в админку: Система - Настройки - Настройка своего магазина - закладка Опции - Группы клиентов - сивим на все группы флажки.

 

Этот настройкой мы разрешили выбирать группу клиентов при регистрации... от куда эи зависимость и зачем она нужна, вопрос для разрилитликов.

Поскольку мы не разрешаем клиеним самостоятельно регистрироваться в любую группу клиентов (только липотому что Розница, липотому что Опт1), в когде из формы регистрации просто выпилю часть кода и осивлю нужные нам группы.

 

Edited by squid056
Добавил скрин
  • +1 1
Link to comment
Share on other sites


  • 1 month later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.