MS: Нашли дешевле?
Описание
Модуль ms_found_cheaper выводит кнопку и модальное окно в карточке товара "Хочу дешевле". Модуль позволяет покупателям сообщать о найденных более дешевых предложениях на аналогичные товары, что помогает магазину отслеживать конкурентные цены и предлагать лучшие условия.
Основные возможности
- Кнопка "Хочу дешевле": Отображение кнопки на странице товара для отправки запроса
- Модальное окно: Всплывающее окно с формой для заполнения информации о найденном товаре
- Настраиваемые поля: Настройка отображения и обязательности полей формы
- Отправка email: Автоматическая отправка email администратору с информацией о запросе
- Настройка текстов: Настройка заголовка, текстов и сообщений формы
Как работает модуль
Модуль использует следующие механизмы:
- Контроллер (
controllers/frontend/ms_found_cheaper.php):
- Обрабатывает отправку формы (режим
send_form) - Вызывает функцию отправки email с данными формы
- Функция отправки email (
func.php):
fn_ms_found_cheaper_send_mail()- отправляет email администратору:- Использует настройки модуля для адресов получателя и отправителя
- Использует шаблон email
ms_found_cheaper.tpl - Возвращает результат отправки
- Шаблоны:
design/themes/responsive/templates/addons/ms_found_cheaper/components/form.tpl- шаблон формы в модальном окнеdesign/themes/responsive/templates/addons/ms_found_cheaper/hooks/products/product_block.post.tpl- кнопка на странице товараdesign/themes/responsive/templates/addons/ms_found_cheaper/hooks/products/product_detail_bottom.pre.tpl- размещение кнопки на странице товараdesign/backend/mail/templates/addons/ms_found_cheaper/ms_found_cheaper.tpl- шаблон email-уведомления
- Схемы безопасности (
schemas/security/antibot_rules.post.php):
- Настройка защиты от ботов для формы
Где находится функциональность
- Административная панель:
- Настройки модуля с параметрами формы и email
- Витрина:
- Страница товара с кнопкой "Хочу дешевле"
- Модальное окно с формой для заполнения информации
Настройки модуля
Общие настройки
- Кому отправлять E-mail (
email_to): Email адрес получателя уведомлений - От кого отправлять E-mail (
email_from): Email адрес отправителя уведомлений - Заголовок всплывающего окна (
title_popup_window): Заголовок модального окна (по умолчанию "Хочу дешевле!") - Название кнопки (
button_text_popup_window): Текст кнопки (по умолчанию "Хочу дешевле!") - Текст перед формой (
pre_text_popup_window): Текст, отображаемый перед формой - Текст после отправки формы (
post_text_popup_window): Текст, отображаемый после успешной отправки - Выводить надпись о согласии на обработку персональных данных (
check_personal_data): Показывать текст о согласии на обработку данных
Настройки полей формы
Для каждого поля можно настроить отображение и обязательность:
- Полная ссылка на похожий товар (
full_url_show,full_url_required): Показывать/обязательное поле - Ваш город (
your_city_show,your_city_required): Показывать/обязательное поле - Ваше имя (
your_name_show,your_name_required): Показывать/обязательное поле - Ваш телефон (
your_phone_show,your_phone_required): Показывать/обязательное поле - Ваш E-mail (
your_email_show,your_email_required): Показывать/обязательное поле
Технические детали
- Модуль автоматически устанавливается в мультивендор и Ultimate редакции CS-Cart
- Требует CS-Cart версии 4.10.0 или выше и PHP 5.6 или выше
- Использует систему email CS-Cart для отправки уведомлений
- Поддерживает защиту от ботов через схему безопасности
- Русский
- 4.18.X
Оформление подписки
Мы переходим на новую подписную систему, открывая для вас полный доступ ко всем нашим модулям. Подробную информацию об условиях подписки и часто задаваемых вопросах вы можете найти здесь.
Обратите внимание, что приобретение модулей по отдельности теперь недоступно — воспользоваться ими возможно исключительно в рамках подписки.
За единую стоимость подписки - 2000 руб/мес. Вы получаете доступ ко всем модулям.
Как оформить подписку у нас на сайте
Зарегистрируйтесь или авторизуйтесь на нашем сайте и выберите интересующий вас модуль
Нажмите кнопку Запросить триал доступ
Введите в поле URL сайта ваш домен в формате domain.com, без www и https://

Далее в личном кабинете в разделе загрузки вы сможете скачать нужный вам модуль и менеджер модулей для удобного управления модулями и оформления подписки.


Далее у вас есть 7 дней для тестирования выбранного модуля.
По истечении строка триала, для продолжения работы необходимо оплатить подписку.
Сделать это можно из менеджера модулей.
На выбор вы можете оплатить:
для зарубежных карт - PayPal
для РФ карт - Robokassa

Или на странице на сайте https://makeshop.pro/subscription/

При оплате нужно указать электронную почту с которой вы оформляли триал доступ.
При покупке на маркетплейсе CS-Cart
При покупке любого модуля зарубежной картой или картой РФ
Так как система при оформлении подписки не спрашивает дополнительных вопросов (на какой домен подписка оформляется) желательно вводить электронную почту ту же что и ваша учетная запись у нас на сайте (если она есть), тогда ваши учётки свяжутся между собой.
Выберите интересующий модуль и нажмите кнопку “Оформить подписку“

Далее после оплаты подписки вы сможете скачать модуль перейдя в раздел “Загрузки“, там выберите свой заказ и в нем будет ссылка на скачивание.

В дальнейшем, для получения новых модулей по подписке рекомендуем пользоваться нашим сайтом.
Всё что вам будет нужно сделать это на интересующем вас модуле (после авторизации) нажать кнопку “Запросить модуль по подписке“ и после одобрения скачать его в разделе загрузки.

Если что-то пойдет не так - проверьте выписалась ли лицензия

Найдите заказ с датой оформления подписки

Убедитесь что у вас прописался URL сайта в заказ

Если URL сайта неправильный и вам нужно обновить его: переходите в пункт меню “Мои модули”

Ищите модуль и проверьте URL магазина для которого выписана подписка

# Инструкция по использованию модуля MS: Нашли дешевле?
Установка
- Убедитесь, что модуль активирован в разделе Администрирование → Модули → Скачанные модули
- Модуль автоматически устанавливается в мультивендор и Ultimate редакции CS-Cart
- Требования: CS-Cart версии 4.10.0 или выше, PHP 5.6 или выше
Настройка
- Перейдите в Администрирование → Модули → Скачанные модули → MS: Нашли дешевле?
- Общие настройки:
- Кому отправлять E-mail: Укажите email адрес для получения уведомлений о запросах
- От кого отправлять E-mail: Укажите email адрес отправителя
- Заголовок всплывающего окна: Настройте заголовок модального окна
- Название кнопки: Настройте текст кнопки "Хочу дешевле"
- Текст перед формой: Настройте текст, который будет отображаться перед формой
- Текст после отправки формы: Настройте сообщение об успешной отправке
- Выводить надпись о согласии на обработку персональных данных: Включите для отображения текста о согласии
- Настройки полей формы:
- Для каждого поля настройте:
- Показать поле: Включите для отображения поля в форме
- Поле обязательное: Включите для обязательного заполнения поля
- Сохраните изменения
Использование
Для покупателя
- Отправка запроса "Хочу дешевле":
- На странице товара найдите кнопку "Хочу дешевле!"
- Нажмите на кнопку
- Откроется модальное окно с формой
- Заполните необходимые поля:
- Полная ссылка на похожий товар (если включено)
- Ваш город (если включено)
- Ваше имя (если включено)
- Ваш телефон (если включено)
- Ваш E-mail (если включено)
- Отправьте форму
- Результат:
- После отправки отобразится сообщение об успешной отправке
- Администратор получит email с информацией о запросе
Для администратора
- Получение уведомлений:
- На указанный email будут приходить уведомления о запросах "Хочу дешевле"
- В письме будет указана информация о товаре, ссылка на конкурента, контакты покупателя
- Обработка запросов:
- Просматривайте полученные запросы
- Связывайтесь с покупателями для предложения лучших условий
- Анализируйте конкурентные цены
Проверка работы
- Проверка отображения кнопки:
- Откройте страницу товара
- Убедитесь, что кнопка "Хочу дешевле!" отображается
- Проверьте, что при нажатии открывается модальное окно
- Проверка отправки формы:
- Заполните форму с тестовыми данными
- Отправьте форму
- Проверьте, что отображается сообщение об успешной отправке
- Проверьте почту администратора на наличие уведомления
Устранение неполадок
- Кнопка не отображается: Проверьте, что модуль активирован и шаблоны загружены корректно
- Email не отправляется: Проверьте настройки email в системе CS-Cart и правильность указанных адресов
- Форма не отправляется: Проверьте настройки защиты от ботов и убедитесь, что обязательные поля заполнены
Ключевые файлы
app/addons/ms_found_cheaper/addon.xml- конфигурация модуляapp/addons/ms_found_cheaper/func.php- функция отправки emailapp/addons/ms_found_cheaper/controllers/frontend/ms_found_cheaper.php- контроллер обработки формыdesign/themes/responsive/templates/addons/ms_found_cheaper/components/form.tpl- шаблон формыdesign/backend/mail/templates/addons/ms_found_cheaper/ms_found_cheaper.tpl- шаблон email-уведомления
**v1.0.7** [\*] Стандартизация модуля ** ms_found_cheaper v1.0.6 от 03.08.2020 ** [!] Совсем исправлен баг с корзиной ** ms_found_cheaper v1.0.5 от 10.07.2020 ** [!] Ещё раз исправлен баг с корзиной ** ms_found_cheaper v1.0.4 от 23.06.2020 ** [!] Исправлен баг с корзиной ** ms_found_cheaper v1.0.3 от 08.04.2020 ** [!] Исправлен bus in unitheme2 ** ms_found_cheaper v1.0.2 от 24.03.2020 ** [!] Исправлена вёрстка ** ms_found_cheaper v1.0.1 от 16.03.2020 ** [+] Добавлены настройки для формы ** ms_found_cheaper v1.0.0 от 13.03.2020 ** [+] Первый выпуск
Ваш запрос отправлен!
Ваш запрос на доработку модуля отправлен в техническую поддержку. Мы изучим ваши пожелания и дадим обратную свзязь.
Вам придет уведомление на указанный Email.
Здесь можно поделиться своим мнением и оценить нашу работу.
Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.