Как реализовать идею с рейтингом и голосованием?

Подскажите куда копать… суть такая.
На сайте есть регистрация пользователей. Администратор может создавать «рейтинги» и к каждому рейтингу добавлять определенных или всех пользователей. Потом за этих пользователей можно голосовать.

В каждом рейтинги свои участники и голоса.

Нашел xlike — modstore.pro/packages/ecommerce/xlike, но тут можно только один раз выставить лайк.
UDAV
07 ноября 2019, 11:30
modx.pro
572
0

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

Наумов Алексей
07 ноября 2019, 11:45
+1
1. Вариант «на коленке»:
Каждый «Рейтинг» — это отдельный ресурс (страница).
«Добавлять определенных или всех пользователей» — на ваше усмотрение, хоть TV поле, где перечисляются пользователи. Далее проверяем, есть ли пользователь в этом TV.
Само голосование… ну хоть через xlike, да. Можно от тикетс, можно даже easyComm заюзать.

2. Вариант «серьезный».
Пишем свой компонент с нужными функциями.
    UDAV
    07 ноября 2019, 11:50
    0
    Спасибо. Примерно так и думал, только через xlike не получится же для одного пользователя разный рейтинг сделать… или я ошибаюсь?
    Максим
    07 ноября 2019, 13:15
    0
    Правильнее будет написать компонент и не городить кучу ненужных ресурсов. Да и пользователю добавить нужные поля не сложно средствами расширения пользователей.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3