About This File
Описание:
Создание отзывов о магазине на отдельной странице, с возможностью размещения отзывов в отдельном модуле.
Отзывы добавляют клиенты магазина, заполняя форму. Можно прикрепить изображения.
Отзыв, заполненный клиентом, по-умолчанию отключен, для публикации требуется включить его в панели управления магазином.
Отзывы публикуются от нового к старым, по дате публикации.
Настройки/возможности:
1. Администратор магазина может редактировать, удалять, создавать отзыв.
2. Мультиязык.
3. Нет поддержки мульти-магазина.
4. Общие настройки модуля:
- оповещать о новом отзыве по e-mail или нет
- размеры фото
- размеры прикрепленных изображений
- размеры всплывающего изображения
- размер фото kB
- размер прикрепленных изображений kB
- количество отзывов в модуле
- разрешенные для загрузки типы файлов
- seo url
- заголовок страницы отзывов
- title страницы отзывов
- description страницы отзывов
- keywords страницы отзывов
5. Настройки модуля в позициях
- схему
- расположение
- статус
- размеры фото
- лимит
- порядок сортировки
6. Настройки отзыва
- дата публикации
- рейтинг
- статус
- автор
- текст
- фото
- дополнительные фото
Функциональные возможности:
Модуль использует стандартную схему работы upload opencart v1.5.6.4 с модификацией защиты(getimagesize, resize).
В случае неудачи upload изображений отзыва, изображения удаляются с сервера, отзыв не добавляется, покупателю отображается ошибка.
Валидация полей формы двухэтапная - js с дублированием на php. Осуществляется проверка расширения, размера, длинны имени файла.
Возможно назначить отдельной странице модуля h1, теги: title, description, keywords. Seo-url отдельной страницы работает при установленном расширении SeoPro.
Реализовано оповещение администрации магазина по средствам e-mail, указанной в разделе "Система-Настройки-Общие".
Стандартный input type=file кастомизирован, возможно использовать <a>, input и прочее, привязка к class тэга/поля и т.п.
Загрузка файлов без использования iframe, XMLHttpRequest, Flash, что позволяет на базе модуля реализовать любой интерфейс, используя только нужные технологии и решения.
Публичная оферта:
1. Автор не несет ответственности за код модуля и последствия его использования.
2. Модуль поддерживается/развивается силами сообщества opencartforum, автор не берет на себя обязательство поддержки/развития модуля.
3. Автор не заинтересован в платных доработках.