Настроить компонент EasyComm (рейтинг)

7 1
Приветствую.

Прикупил пакет easyComm и не могу настроить в соответствии с инструкцией — то ли я что-то делаю не так, хотя все раз пять проверил, то ли в инструкции какие-то пробелы, которые не дают корректно заработать этому пакету. Делал все по схеме, описанной здесь: docs.modx.pro/komponentyi/easycomm/neskolko-polej-s-rejtingom Нужна ваша помощь в настройке. Задача выглядит довольно просто.

Как в итоге должно быть настроено:

1. На странице продукта (обычного ресурса) должно быть голосование с выбором оценок по четырем параметрами (для примера):
— цвет;
— рост;
— вес;
— вкус.

2. Возможность отправки сообщения (это есть штатно).

3. Оценки по каждому параметру должны суммироваться и выводиться средняя оценка по каждому параметру.

Приведу пример. Три человека проголосовало так:
— 1, 1, 1, 1 (за цвет, рост, вес и вкус)
— 2, 4 ,5, 3 (за цвет, рост, вес и вкус)
— 4, 5, 3, 5 (за цвет, рост, вес и вкус)

В итоге имеем (по каждому параметру):
(сумма оценок) / количество оценок
(1+2+4)/3=результат (цвет)
(1+4+5)/3=результат (рост)
(1+5+3)/3=результат (вес)
(1+3+5)/3=результат (вкус)

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

5. Все продукты/ресурсы в категории должны быть выведены в отсортированном порядке (по суммарному рейтингу) на странице категории.

Это основная задача, возможны небольшие косметические доработки, но позже. Никаких стилей не надо, надо только по этому алгоритму настроить.
Напишите пожалуйста сроки / стоимость.
Только что заметил, что комментов тут нет, странные дела творятся… Пишите в ЛК или в TG: lamesago
weranda
weranda
29 марта 2020, 08:54
modx.pro
745