Привет, Гость!
Вход Регистрация

ЗАКАЗ ОБРАТНОГО ЗВОНКА

Спасибо! Скоро мы с Вами свяжемся!
закрыть
Спасибо! Товар добавлен в корзину.
Оформить заказ Продолжить покупки

Уведомление о поступлении товара

< назад

2807


С каждой новой версией модуля для интернет˗магазина 1С-Битрикс с системой становится проще работать, однако некоторые проблемы остаются не решенными до сих пор. Одна из них отсутствие такого нужного для владельцев интернет-магазинов функционала как уведомление о новом поступлении товара. Провести реализацию такой функции можно вручную, но это вариант работает не во всех версиях. Чтобы клиент интернет˗магазина мог получать извещения на почту стоит попробовать выполнить ряд рекомендаций.


Как включить рассылку о новом поступлении товара

Чтобы прикрутить функционал рассылки к карточке товара нужно в модуле «Торговый каталог» выставить следующие параметры:

- Включить количественный учет. Нужно поставить да.
- Разрешить покупку при отсутствии товара. Этот пункт нужно выключить.
- Разрешить отрицательное значение товара. Здесь нужно выставить нет.
- Разрешить подписку при отсутствии товара. Этот пункт должен быть активным.


В модуле «Интернет˗магазин» нужно настроить пункт: Настройки по магазинам - Подписка на товары - Использовать уведомления о поступлении товаров. Необходимо активировать последнюю функцию.

После настроек в модулях можно приступать к реализации самой подписки. В bitrix:catalog.elementнеобходимо вставить компонент bitrix:sale.notice.product. Параметры у этого компонента должны бытьследующие:


Для того, чтобы не было проблем с определением отсутствующего товара можно реализовать проверку $arResult["CATALOG_QUANTITY"] == 0. В этом случае функция будет доступной для товаров с количественным значением равным нулю. В результате проведенных манипуляций появляется ссылка «уведомить о новом поступлении». При клике на нее авторизованный пользователь подписывается на рассылку и появляется предложение «Мы оповестим вас о новом поступлении товара». Если пользователь не зарегистрирован на сайте, то ему предложат ввести активный e˗mail и ввести капчу(параметр "NOTIFY_USE_CAPTHA" == "Y” должен выглядеть так).

Как найти bitrix:catalog.element

В каталоге шаблона компонента каталога лежит директория bitrix. В ней размещены 3 папки. Одна из которых catalog.element. В этом каталоге есть директория defaul, в ней есть файл template.php. В этом файле и нужно производить все изменения, только нужно предварительно скопировать скопировать шаблон catalog в неймспейс. Код нужно добавить в конец документа. Не забудьте почистить кэш.

Если письма не приходят, то стоит проверить папку «Спам» на почте, проверить статус отправки письма в логах БД, проверить работает ли подписка для других товаров. Если же после проделанных операций письма не приходят, то в этом случае лучше обратиться к веб-программисту.

Нравится


Чтобы оставлять комментарии нужно зарегистрироваться или войти!






вверх