Рейтинг в виджете приложения
Управление виджетом сообщества из блоксхем осуществляется блоком
действие - прочие - обновить виджет
Этот блок может работать в ручном и автоматическом режимах.
В ручном режиме вы можете выбрать один из типов виджета для сообществ ВКонтакте и вручную разместить в текстовом поле JSON-код из примера, отредактировав его для своих нужд. Этот режим даёт больше свободы творчества, позволяя максимально полно использовать возможности разметки. В JSON-коде вы можете использовать cover-переменные, например, чтобы подставить имена пользователей из рейтинга.
Пример кода:
{
"title": "Мой рейтинг",
"title_url": "https://vk.com/тут_ссылка_на_приложение",
"title_counter": 2,
"more": "Посмотреть все результаты",
"more_url": "https://vk.com/тут_ссылка_на_приложение",
"head": [{
"text": "Имя"
}, {
"text": "Рейтинг",
"align": "center"
}],
"body": [
[{
"text": "{user.{rate.55.items.1.uid}.first_name}",
"url": "https://vk.com/id{rate.55.items.1.uid}",
"icon_id": "{user.{rate.55.items.1.uid}.photo_100}"
},
{
"text": "{rate.55.items.1.count}"
}],
[{
"text": "{user.{rate.55.items.2.uid}.first_name}",
"url": "https://vk.com/id{rate.55.items.2.uid}",
"icon_id": "{user.{rate.55.items.1.uid}.photo_100}"
},
{
"text": "{rate.55.items.2.count}"
}]
]
}
(для этого примера не забудьте выбрать тип содержимого - Таблица)
В автоматическом режиме блок будет формировать рейтинг из уже существующих и настроенных рейтингов ActiveUsers, с оговоркой что в виджете сообщества может быть показано не более 10 позиций.
Чтобы задействовать его - создайте новое хранилище, используя тип "Датавиджет рейтинг в группе" и выберите в нём нужный рейтинг. Ещё там можно настроить ссылку на полную версию рейтинга (скорее всего это будет приложение) или правила о том, как его заработать. Все ссылки обязательно должны начинаться с http://vk.com/...
Когда хранилище с настройками создано - выберите его в настройках блока "Обновление виджета" и установите режим автоматический.
