Всем привет, возникла такая дилемма.
Один из покупателей желает, чтобы была добавлена разбивка на группы покупателей.
Типа одной группы шлем уведомления, а другой нет.
Ссылается на функционал OCDEV.pro - СМС уведомления для Opencart (Смс для групп покупателей (Включение/Выключение смс для определенных групп)
Тем самым, он сказал, что потом клиентов будет переводить из одной в другую(как именно не уточнял)
В таблице order у нас есть поле customer_group_id, но она у нас как бы статичное.
При смене у покупателя группы у его заказов поле не меняется, т.е. изменяется оно у нас только при редактировании заказа.
Все как бы знаю, что стандартный редактор это мягкий ужас.
Вроде бы логично, что поле customer_group_id в старых заказах не должно меняться в зависимости от перехода клиента из одной группы в другой, но с другой стороны кажется не верным.
Я вижу решение этой ситуации так:
Добавить запрос на проверку группы клиента через таблицу customer, но блин, это лишний запрос. Да мелочь, но все равно не сильно хочется этого делать.
Кстати, хотелось бы узнать, как @ocdev_pro реализовал, т.е. задумывались ли об этом или просто делаете проверку на основе customer_group_id в заказе?
P.S. Посыл темы узнать, кто что думает над этим, логично или нет все же сделано в ОС этот момент.