Недавно у меня возникла проблема с магазином, когда я начал замечать, что определенные электронные уведомления не отправляются. Все электронные письма для простых продуктов хороши, но когда дело доходит до настраиваемых продуктов, вот моя проблема:
Прямо сейчас клиенты могут подписаться на рассылку уведомлений об акциях. Задание cron работает нормально, и система логически отправляет их только тогда, когда они на самом деле есть в наличии и не установлены на 0. Однако конфигурируемые продукты всегда имеют значение 0, а простые продукты, принадлежащие этому конфигурируемому, меняют запас. То, что происходит сейчас, это то, что люди могут подписаться на товар только тогда, когда ВСЕ размеры отсутствуют на складе (поэтому даже не могут выбрать размер, о котором они хотят получать информацию), но тогда, когда обувь, например, будет пополнена. они не получают уведомления, потому что конфигурируемый (это продукт, на который они подписаны) по-прежнему равен 0.
Я уверен, что я не первый, кто столкнулся с этой проблемой, поэтому мне было интересно, смог ли кто-нибудь обойти ее или найти решение?