Какую систему комментирования, написания отзывов порекомендуете?

Приветствую.
Ищу систему комментирования и/или отзывыв о продукте с возможностью выставления оценок. К примеру, есть наушники и надо им выставить оценки разных характеристик (звук, качество изделия, дизайн (надо оценивать по нескольким критериям)) и написать отзыв. Что порекомендуете для MODX?
weranda
28 января 2020, 07:59
modx.pro
144
0

Комментарии: 9

Наумов Алексей
28 января 2020, 09:31
1
+2
Я свой компонент порекомендую, easyComm: modstore.pro/packages/utilities/easycomm
И да, несколько критериев тоже можно сделать, правда это потребует некоторых усилий.
    weranda
    28 января 2020, 09:36
    0
    Каких именно усилий, можете подсказать? Это просто стандартная настройка будет с помощью имеющихся в компоненте параметров или надо будет что-то дописывать?
      Наумов Алексей
      28 января 2020, 09:47
      +1
      Инструкция есть: docs.modx.pro/komponentyi/easycomm/neskolko-polej-s-rejtingom
      Нужно создавать поля в базе, расширять объекты, конечно же менять стандартные чанки.
        weranda
        28 января 2020, 09:51
        0
        Спасибо. Гляну на досуге.
        Ну, а если кто знает другие компоненты, будет любопытно на них взглянуть.
          Наумов Алексей
          28 января 2020, 10:19
          +2
          Quip древнющий
          Комментарии от Tickets хорошо работают, но звезд/рейтинга нет, нужно допиливать
          modxTalks не пользовался, но назначение немного не то
          CSS Star Rating -вроде только «звездочки», без комментариев
          LikeDislike — это голосование нравится/не нравится
          VoteForms еще есть в этом направлении
          Писать свой компонент — бесценный опыт!
            weranda
            23 февраля 2020, 08:23
            0
            А можно запилить в вашем компоненте вот какую штуку.
            1. Человек голосует на странице за услугу, ставит оценки звездочками трем полям: скорость, цена, качество.
            2. На странице услуги выводится частный и обобщенный рейтинг. К примеру, человек поставил такие оценки: скорость (3 звезды), цена (4 звезды), качество (5 звезд). Должно быть два блока: в первом выводится обобщенный рейтинг ((3+4+5)/3=4), а во втором частный — отдельно по каждому полю (скорость, цена, качество). Когда голосует другой человек этот рейтинг в двух блоках корректируется с учетом его оценок.
            3. В каталоге услуг, где несколько услуг, показывать этот рейтинг услугам (обобщенный по услуге и детальный (обобщенный) по полям) и выводить услуги в отсортированном виде по обобщенному рейтингу.
            Такое можно сделать с помощью вашего компонента или придется серьезно доделывать/переделывать его?
              Наумов Алексей
              23 февраля 2020, 10:54
              0
              1. Да, можно. Создаёте новые поля рейтинга, в документации есть пример.
              2. Обобщенного рейтинга нет. Придется считать его самостоятельно. Создать плагин и в нем получать данные и пересчитывать все. Онлайн обновления рейтинга нет, только после перезагрузки страницы.
              3. Выводить и сортировать можно )

              Дорабатывать придется, но, думаю, это проще написания с нуля.
                weranda
                23 февраля 2020, 12:55
                0
                Спасибо за ответ. А если вас попросить реализовать такую штуку, во сколько это примерно обойдется?
                  Наумов Алексей
                  Сегодня в 08:55
                  0
                  Сразу не увидел комментарий.
                  Пишите в личку по ценам, если актуально еще.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    9