Корзина
0
Скриншоты
Описание
Технические данные
- Опубликовано:
- 04.06.2014
- Обновлено:
- 14.05.2015
- Версия:
- 0.5.3
- Установлено:
- 100 - 499 раз
- Подходящие редакции:
- «Малый бизнес», «Бизнес»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
- Совместимо с PHP 8.1
- Нет
Пользовательское соглашение
Описание
Возможность оценить товар по разным (настраиваемым) критериям качества, отзыв можно проставить только зарегистрированному покупателю, который купил (опционально) именно этот товар.
Отзывы (0)
Обсуждения (8)
Авторизуйтесь, чтобы оставить отзыв или задать вопрос разработчику.
1 декабря 2020 12:26
2 декабря 2020 11:00
24 октября 2020 21:44
26 октября 2020 13:40
5 июня 2015 15:26
8 июня 2015 15:20
13 мая 2015 18:03
14 мая 2015 15:02
13 января 2015 14:43
13 января 2015 18:40
Что нового
0.5.3 (14.05.2015) | Правки сиснтаксиса для устаревшеей версии php |
0.5.2 (06.05.2015) | Правки js |
0.5.1 (06.05.2015) | Правки js |
0.5.0 (25.02.2015) | Вывод в шаблон общего количества голосов по типу и пару фиксов |
0.4.0 (25.02.2015) | Правка js |
0.3.0 (12.01.2015) | Исправлен баг с кодировкой |
0.2.0 (09.06.2014) | Добавлена иконка в визуальный редактор: магазин/звездная оценка товара |
Установка
Модуль загружает на ваш сайт компонент и создает одну таблицу в БД.
1. Для корректной работы модуля необходимо, чтобы на странице, где вы
будете устанавливать модуль, присутствовали данные:
других компонентов, то рекомендуем вставлять код непосредственно в шаблон:
Соответственно в одном месте вызываем компонент с READ_ONLY = Y для вывода общего результата, а в другом саму возможность голосования.
После того, как пользователь оценит товар и перезагрузит страницу, голосование ему станет не доступно.
1. Для корректной работы модуля необходимо, чтобы на странице, где вы
будете устанавливать модуль, присутствовали данные:
- ID пользователя купивший товар,
- ID товара,
- ID инфоблока,
- ID раздела инфоблока.
других компонентов, то рекомендуем вставлять код непосредственно в шаблон:
$arRatingParams = Array( "MAX_RATING" => "5", // Шкала оценки "TYPE_RATING" => array("quality", "cost", "delivery"), //критерии оценки "READ_ONLY" => "N", // N — вывести общий результат голосования за товар, Y — Проставить рейтинг для товара "REQUIRED_BUY_PROD" => "Y", // Необходимость проверять покупал ли пользователь текущий товар. "USER_ID_RATING" => $arResult["USER"]["ID"], // ID пользователя "PRODUCT_ID_RATING" => $arResult["ID"], // ID товара "IBLOCK_ID_RATING" => $arResult["IBLOCK_ID"], // ID инфоблока "SECTION_ID_RATING" => $arResult["IBLOCK_SECTION_ID"], // ID раздела инфоблока ); $GLOBALS["APPLICATION"]->IncludeComponent( "insmart:votestars", "", $arRatingParams); |
Соответственно в одном месте вызываем компонент с READ_ONLY = Y для вывода общего результата, а в другом саму возможность голосования.
После того, как пользователь оценит товар и перезагрузит страницу, голосование ему станет не доступно.
Поддержка