Цей модуль призначений для автоматичного надсилання сповіщень покупцям, коли товар, який раніше був відсутній, знову стає доступним у вашому магазині. Якщо покупець авторизований, в його особистому кабінеті з'явиться відповідний розділ, у якому він зможе переглянути всі свої запити на сповіщення про наявність товарів, їх статуси, а також за необхідності видалити непотрібні запити. Модуль відстежує тільки значення кількості товарів quantity.
Функціонал
- Автоматичне надсилання листів-сповіщень про наявність товару при редагуванні товару або через CRON.
- Можливість для покупців підписуватися на сповіщення, а також керувати підписками в особистому кабінеті.
- Можливість для адміністратора магазину отримувати сповіщення про нові запити від користувачів.
- Можливість персоналізації тексту листа за допомогою шаблону.
Встановлення
- Увійдіть в адміністративну панель OpenCart.
- В лівій панелі навігації перейдіть до розділу "Модулі".
- Знайдіть модуль "Сповіщення про наявність товару" у списку та перейдіть до налаштувань модуля.
- Перевірте, щоб у головних налаштуваннях OpenCart, у вкладці "Опції", було заборонено "Замовлення при нестачі на складі": https://share.cleanshot.com/m0nGn7Br.
Налаштування
На сторінці налаштувань модуля доступні 3 вкладки: "Налаштування", "Налаштування email шаблону" та "Підписники".
У вкладці "Налаштування" доступні такі опції:
-
"Статус" — дозволяє включити або вимкнути модуль. Якщо опція увімкнена "ON", модуль активний та функціонує.
-
"Повідомляти при редагуванні товару?" — якщо ця опція увімкнена, покупці зможуть отримувати повідомлення, коли товар редагується та змінюється його кількість.
-
"Відправляти сповіщення адміністратору про новий запит" — якщо ця опція увімкнена, адміністратор отримуватиме сповіщення про нові запити від покупців.
-
"Пошта для повідомлень" — дозволяє вказати адресу електронної пошти, на яку будуть приходити повідомлення.
-
"Відображати поле Ім'я?" — визначає, чи буде доступне покупцям поле для введення імені.
-
"Відображати поле Телефон?" — визначає, чи буде доступне покупцям поле для введення номера телефону.
-
"Маска номеру телефону" — визначає формат, у якому покупці повинні вводити свій номер телефону.
-
"Секретний ключ для виконання CRON" — якщо залишки товару у вашому магазині оновлюються за допомогою синхронізації, рекомендуємо налаштувати автоматичну перевірку підписників на наявність товарів. Для цього вкажіть секретний ключ, який використовується для автентифікації CRON-запитів. Після цього збережіть налаштування модуля та отримайте готові налаштування для CRON.
-
"Завдання CRON" — ця команда вказує на конкретний URL, де буде виконуватися завдання CRON, разом із секретним ключем для автентифікації, який необхідно додати у панелі вашого хостингу. Виконання такого завдання можна налаштувати залежно від частоти оновлення вашої бази товарів. Зазвичай таке завдання налаштовується для виконання один раз на добу.
У вкладці "Налаштування email шаблону" доступні такі опції:
- "Статус" — дозволяє активувати "ON" або деактивувати "OFF" цю функцію. Коли статус увімкнено, покупці будуть отримувати сповіщення на електронну пошту. Якщо статус "OFF", тіло листа повідомлення буде сформовано з файлів локалізації модуля.
Секція "Лист повідомлення покупцям при надходженні товару в наявність" містить налаштування для надсилання сповіщень покупцям, коли товар надходить на склад.
-
"Динамічні змінні":
[store]— назва магазину.[product_name]— назва товару.[product_link]— посилання на сторінку товару.
-
"Заголовок повідомлення" — у цьому полі можна вказати текст заголовка листа, який буде відправлено покупцям.
-
"Текстове поле для листа" — у цьому полі можна редагувати текст листа, який буде відправлено покупцям. Тут можна використовувати раніше згадані динамічні змінні для автоматичної підстановки інформації.
Якщо у вашому магазині активні дві та більше локалізацій, налаштуйте відповідні поля у вкладках локалізацій.
У вкладці "Підписники" доступні такі налаштування:
Фільтрація підписників:
- "Email" — поле для введення або фільтрації за електронною адресою підписника.
- "Товар" — поле для введення або фільтрації за конкретним товаром, на який здійснено підписку.
- "Телефон" — поле для введення або фільтрації за номером телефону підписника.
- "Статус" — випадаюче меню для фільтрації підписників за їхнім статусом підписки.
- "Фільтр" — кнопка запускає процес фільтрації списку підписників відповідно до введених параметрів.
- "Видалити вибране" — кнопка дозволяє видалити вибрані записи зі списку підписників.
Список підписників
Тут представлені всі підписники та інформація про них.
- "Користувач / Email" — ім'я та електронна адреса підписника.
- "Телефон" — номер телефону підписника.
- "Назва товару" — товар, на який підписався покупець.
- "Дата підписки" — час та дата, коли покупець здійснив підписку на товар.
- "Дата сповіщення" — час та дата, коли покупцеві було надіслано сповіщення про товар.
- "Статус" — поточний статус підписки покупця.
Написати коментар