Как реализовать идею с рейтингом и голосованием?
Подскажите куда копать… суть такая.
На сайте есть регистрация пользователей. Администратор может создавать «рейтинги» и к каждому рейтингу добавлять определенных или всех пользователей. Потом за этих пользователей можно голосовать.
В каждом рейтинги свои участники и голоса.
Нашел xlike — modstore.pro/packages/ecommerce/xlike, но тут можно только один раз выставить лайк.
На сайте есть регистрация пользователей. Администратор может создавать «рейтинги» и к каждому рейтингу добавлять определенных или всех пользователей. Потом за этих пользователей можно голосовать.
В каждом рейтинги свои участники и голоса.
Нашел xlike — modstore.pro/packages/ecommerce/xlike, но тут можно только один раз выставить лайк.
Комментарии: 3
1. Вариант «на коленке»:
Каждый «Рейтинг» — это отдельный ресурс (страница).
«Добавлять определенных или всех пользователей» — на ваше усмотрение, хоть TV поле, где перечисляются пользователи. Далее проверяем, есть ли пользователь в этом TV.
Само голосование… ну хоть через xlike, да. Можно от тикетс, можно даже easyComm заюзать.
2. Вариант «серьезный».
Пишем свой компонент с нужными функциями.
Каждый «Рейтинг» — это отдельный ресурс (страница).
«Добавлять определенных или всех пользователей» — на ваше усмотрение, хоть TV поле, где перечисляются пользователи. Далее проверяем, есть ли пользователь в этом TV.
Само голосование… ну хоть через xlike, да. Можно от тикетс, можно даже easyComm заюзать.
2. Вариант «серьезный».
Пишем свой компонент с нужными функциями.
Спасибо. Примерно так и думал, только через xlike не получится же для одного пользователя разный рейтинг сделать… или я ошибаюсь?
Правильнее будет написать компонент и не городить кучу ненужных ресурсов. Да и пользователю добавить нужные поля не сложно средствами расширения пользователей.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.