Как реализовать "конкурсное" голосование?

Всем привет!
Предположим задача устроить конкурное голосование за людей/бренды/новости. Есть ряд компонентов для голосования. Грубо говоря, в основном это голосование за текущую страницу, какие-то опросы и т.п. Но чтобы вывести несколько объектов на одной страницу и проголосовать за один из них-не нашел, чтобы сразу для этой цели.

Предполагаю, что нужно создать родительский документ, он же цель голосования, внутри дочерние документы они же участники для голосования. Дальше в родительском документе выводим по шаблону блоки с участниками: заголовок, описание, изображение, кол-во голосов и т.д. В блоке участника также кнопка «Голосовать». Конкурс готов! :)

Вопрос, просьба поделиться опытом! Через какие компоненты удаться это реализовать? Что из под чего вызывать, на что обратить внимание или совет оставить эту затею :)
Сергей
20 ноября 2019, 23:41
modx.pro
375
0

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

Aleksandr Huz
25 ноября 2019, 21:17
0
1. Добавить дополнительное поле к ресурсам, например назовем его vote.
2. Выводим необходимые ресурсы и на кнопку вешаем ajax-запрос, где увеличиваем значение vote на 1 голос!
    Андрей
    25 ноября 2019, 23:34
    0
    Компонент — xLike вполне справится с задачей.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2