MS: Номер телефона для отзыва
Описание
Модуль ms_discussion_add_phone добавляет обязательное поле "Номер телефона" для оставления отзывов. Модуль расширяет функциональность модуля Discussion, добавляя поле телефона в форму отзыва.
Основные возможности
- Поле телефона в отзывах: Добавляет обязательное поле "Номер телефона" в форму создания отзыва
- Хранение телефона: Сохраняет номер телефона в базе данных вместе с отзывом
- Приватность: Номер телефона виден только администрации магазина
Как работает модуль
Модуль использует следующие механизмы:
- База данных (
func.php):
- При установке модуль добавляет поле
ms_phoneв таблицуdiscussion_posts - Поле имеет тип
varchar(50)для хранения номера телефона
- Шаблоны формы:
design/themes/responsive/templates/addons/ms_discussion_add_phone/hooks/discussion/add_post.pre.tpl- добавляет поле телефона в форму создания отзыва на витринеdesign/backend/templates/addons/ms_discussion_add_phone/hooks/discussion/update_post.pre.tpl- добавляет поле телефона в форму редактирования отзыва в административной панели
- Иконка вопроса: Модуль использует иконку вопроса для подсказки о приватности номера телефона.
Где находится функциональность
- Витрина:
- Форма создания отзыва с обязательным полем "Ваш номер телефона"
- Подсказка о том, что номер телефона виден только администрации
- Административная панель:
- Форма редактирования отзыва с полем телефона
- Отображение номера телефона в списке отзывов
Настройки модуля
Модуль не имеет настроек. После установки поле телефона автоматически добавляется в форму отзыва.
Технические детали
- Модуль автоматически устанавливается в мультивендор и Ultimate редакции CS-Cart
- Требует модуль
discussionдля работы - При установке добавляет поле
ms_phoneв таблицуdiscussion_posts - Поле телефона является обязательным для заполнения при создании отзыва
Локализации:
- Русский
Совместимость:
- 4.18.X
# Инструкция по использованию модуля MS: Номер телефона для отзыва
Установка
- Убедитесь, что модуль
discussionустановлен и активирован - Убедитесь, что модуль
ms_discussion_add_phoneактивирован в разделе Администрирование → Модули → Скачанные модули - Модуль автоматически устанавливается в мультивендор и Ultimate редакции CS-Cart
- При установке модуль добавляет поле
ms_phoneв таблицу отзывов
Использование
Для покупателя
- Создание отзыва:
- Перейдите на страницу товара
- Найдите форму создания отзыва
- Заполните обязательное поле "Ваш номер телефона"
- Обратите внимание на подсказку: "Ваш номер телефона увидит только администрация магазина"
- Заполните остальные поля отзыва
- Отправьте отзыв
Для администратора
- Просмотр номера телефона:
- Перейдите в раздел управления отзывами
- Откройте отзыв для редактирования
- Просмотрите номер телефона в соответствующем поле
- Редактирование отзыва:
- При редактировании отзыва можно изменить или добавить номер телефона
- Сохраните изменения
Проверка работы
- Проверка поля в форме:
- Откройте страницу товара на витрине
- Найдите форму создания отзыва
- Убедитесь, что поле "Ваш номер телефона" отображается и является обязательным
- Проверка сохранения:
- Создайте тестовый отзыв с номером телефона
- Проверьте отзыв в административной панели
- Убедитесь, что номер телефона сохранен корректно
Устранение неполадок
- Поле не отображается: Проверьте, что модуль активирован и шаблоны загружены корректно
- Номер не сохраняется: Проверьте логи ошибок и убедитесь, что поле
ms_phoneсоздано в таблицеdiscussion_posts - Ошибка при установке: Проверьте права пользователя базы данных на изменение структуры таблиц
Ключевые файлы
app/addons/ms_discussion_add_phone/addon.xml- конфигурация модуляapp/addons/ms_discussion_add_phone/func.php- функции установки и удаления поляdesign/themes/responsive/templates/addons/ms_discussion_add_phone/hooks/discussion/add_post.pre.tpl- шаблон поля телефона в форме отзываdesign/backend/templates/addons/ms_discussion_add_phone/hooks/discussion/update_post.pre.tpl- шаблон поля телефона в форме редактирования
**v1.0.1** [\*] Стандартизация модуля **v1.0.0** от 29.10.2020 [+] Первое издание *** [+] Добавлено [-] Удалено [\*] Изменено [!] Исправлена ошибка
Отзывы
Здесь можно поделиться своим мнением и оценить нашу работу.
Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.