Уведомления и поступлений товара
Скрипт для отправки уведомления
На случай если базовая отправка уведомлений не работает.
\local\php_interface\init.php
Фикс проблемы со сдвоенными уведомлениями
Суть проблемы в том, что в каталоге в catalog.subscribe вызывается ID товара, а в карточке товара ID торгового предложения(или наоборот). Нужно указывать ID самого товара в обоих случаях. При использований ID торгового предложения скрипт для отправки уведомлений не будет срабатывать.
\bitrix\templates.default\components\bitrix\catalog.item.default\card\template.php
На данной странице 2 вызова компонента подписки:
В обоих шаблонах стояли разные значения для BUTTON_ID и PRODUCT_ID. Привел к одному виду используя $item["ID"], это очень важно.
\bitrix\templates.default\components\bitrix\catalog\catalog\bitrix\catalog.element.default\template.php
В данном шаблоне также 2 вызова компонента, надо привести оба PRODUCT_ID к одному виду через $arResult[‘ID‘]