Привет всем. Мне нужно сделать подписку на товар, например, чтобы при изменении цены товара
или количества пользователю отправлялось письмо.
При клике на ссылку возле товара, клиенту выводится форма для ввода E-mail.
После отправки E-mail и id товара сохраняется в БД в созданной вручную таблице.
Далее я пишу обработчик в init.php, тестовый.
AddEventHandler("catalog", "OnBeforePriceUpdate", "myPriceUpdateHandler";);
function myPriceUpdateHandler($ID, &$arFields)
{
$handl=fopen("777.txt","w+";);
fwrite($handl,$arFields["PRODUCT_ID"].";".$arFields["PRICE"].";".$arFields["CATALOG_GROUP_ID"].";".$arFields["EXTRA_ID"]."ok";);
fclose($handl);
}
и пытаюсь посмотреть, что же занесется. Для этого я у любого товара меняю Базовую цену.
Но ничего не происходит и не записывается.
Что я делаю не так? Как мне написать обработчик события изменения цены
и количества на товар, скидки на товар?
Помогите пожалуйста
или количества пользователю отправлялось письмо.
При клике на ссылку возле товара, клиенту выводится форма для ввода E-mail.
После отправки E-mail и id товара сохраняется в БД в созданной вручную таблице.
Далее я пишу обработчик в init.php, тестовый.
AddEventHandler("catalog", "OnBeforePriceUpdate", "myPriceUpdateHandler";);
function myPriceUpdateHandler($ID, &$arFields)
{
$handl=fopen("777.txt","w+";);
fwrite($handl,$arFields["PRODUCT_ID"].";".$arFields["PRICE"].";".$arFields["CATALOG_GROUP_ID"].";".$arFields["EXTRA_ID"]."ok";);
fclose($handl);
}
и пытаюсь посмотреть, что же занесется. Для этого я у любого товара меняю Базовую цену.
Но ничего не происходит и не записывается.
Что я делаю не так? Как мне написать обработчик события изменения цены
и количества на товар, скидки на товар?
Помогите пожалуйста