Более 200 модулей для CS-Cart по единой подписке за 3 000 ₽ в месяц

[MakeShop.pro] Номер телефона для отзыва

Модуль добавляет обязательное поле номер телефона для оставления отзыва.
Укажите домен без http и слешей. Пример: domain.com
По подписке
Последняя версия модуля Обновлено:
Есть вопросы по модулю? Напиши нам: HelpDesk Bot

MS: Номер телефона для отзыва

Описание

Модуль ms_discussion_add_phone добавляет обязательное поле "Номер телефона" для оставления отзывов. Модуль расширяет функциональность модуля Discussion, добавляя поле телефона в форму отзыва.

Основные возможности

  • Поле телефона в отзывах: Добавляет обязательное поле "Номер телефона" в форму создания отзыва
  • Хранение телефона: Сохраняет номер телефона в базе данных вместе с отзывом
  • Приватность: Номер телефона виден только администрации магазина

Как работает модуль

Модуль использует следующие механизмы:

  1. База данных (func.php):
  • При установке модуль добавляет поле ms_phone в таблицу discussion_posts
  • Поле имеет тип varchar(50) для хранения номера телефона
  1. Шаблоны формы:
  • 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 - добавляет поле телефона в форму редактирования отзыва в административной панели
  1. Иконка вопроса: Модуль использует иконку вопроса для подсказки о приватности номера телефона.

Где находится функциональность

  • Витрина:
  • Форма создания отзыва с обязательным полем "Ваш номер телефона"
  • Подсказка о том, что номер телефона виден только администрации
  • Административная панель:
  • Форма редактирования отзыва с полем телефона
  • Отображение номера телефона в списке отзывов

Настройки модуля

Модуль не имеет настроек. После установки поле телефона автоматически добавляется в форму отзыва.

Технические детали

  • Модуль автоматически устанавливается в мультивендор и Ultimate редакции CS-Cart
  • Требует модуль discussion для работы
  • При установке добавляет поле ms_phone в таблицу discussion_posts
  • Поле телефона является обязательным для заполнения при создании отзыва
Локализации:
  • Русский
Совместимость:
  • 4.18.X

# Инструкция по использованию модуля MS: Номер телефона для отзыва

Установка

  1. Убедитесь, что модуль discussion установлен и активирован
  2. Убедитесь, что модуль ms_discussion_add_phone активирован в разделе Администрирование → Модули → Скачанные модули
  3. Модуль автоматически устанавливается в мультивендор и Ultimate редакции CS-Cart
  4. При установке модуль добавляет поле ms_phone в таблицу отзывов

Использование

Для покупателя

  1. Создание отзыва:
  • Перейдите на страницу товара
  • Найдите форму создания отзыва
  • Заполните обязательное поле "Ваш номер телефона"
  • Обратите внимание на подсказку: "Ваш номер телефона увидит только администрация магазина"
  • Заполните остальные поля отзыва
  • Отправьте отзыв

Для администратора

  1. Просмотр номера телефона:
  • Перейдите в раздел управления отзывами
  • Откройте отзыв для редактирования
  • Просмотрите номер телефона в соответствующем поле
  1. Редактирование отзыва:
  • При редактировании отзыва можно изменить или добавить номер телефона
  • Сохраните изменения

Проверка работы

  1. Проверка поля в форме:
  • Откройте страницу товара на витрине
  • Найдите форму создания отзыва
  • Убедитесь, что поле "Ваш номер телефона" отображается и является обязательным
  1. Проверка сохранения:
  • Создайте тестовый отзыв с номером телефона
  • Проверьте отзыв в административной панели
  • Убедитесь, что номер телефона сохранен корректно

Устранение неполадок

  • Поле не отображается: Проверьте, что модуль активирован и шаблоны загружены корректно
  • Номер не сохраняется: Проверьте логи ошибок и убедитесь, что поле 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
[+] Первое издание

***

[+] Добавлено  
[-] Удалено  
[\*] Изменено  
[!] Исправлена ошибка
Отзывы

Здесь можно поделиться своим мнением и оценить нашу работу.

Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.

Похожие модули