Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Войти
 
Страницы: 1
Рейтинг элементов ИБ
Насколько я вижу в панели администрирования, на данный момент нет возможности создать критерий рейтингования для ИБ (нет такого объекта), а очень бы хотелось. Ибо iblock.vote не учитывает важность пользователя. Планируется ли такой функционал или есть какие пути обхода?
Критерия рейтингования для инфоблоков пока нет, но если он нужен вам здесь и сейчас, вы можете посмотреть как его создать тут - https://dev.1c-bitrix.ru/community/blogs/hazz/2303.php (внутри можно скачать пример).
Изучив форум 1с-битрикс на предмет информации по данному вопросу могу прогнозировать следующее:

В обновлении инфоблоков 11.0.9, которое скоро выйдет, вероятно включена поддержка рейтингов на уровне апи: в метод CIBLockElement::Getlist должна быть добавлена возможность сортировки и выборки результатов.

В шаблоны с выводом, нужно будет добавить кнопки голосования за соответствующие элементы (например за товары, статьи, новости)

На днях обновили документацию по этому вопросу.

В CIBlockElement::GetList в массив выборки полей arSelectFields нужно подать необходимые поля для выборки, из списка: RATING_TOTAL_VALUE, RATING_TOTAL_VOTES, RATING_TOTAL_POSITIVE_VOTES, RATING_TOTAL_NEGATIVE_VOTES, RATING_USER_VOTE_VALUE

Недостающие данные для rating.vote:
RATING_TYPE_ID - необходимо заполнить как "IBLOCK_ELEMENT";
RATING_ELEMENT_ID - идентификатор элемента;

Подробнее в документации
Изменено: Алексей Задойный - 12.01.2012 14:21:22
Спасибо, Алексей! не только подсказали решение, но и обнадёжили на будущее!!!
Не знаете когда будет доступно обновление 11.0.9?
Страницы: 1
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
________________________________________________________________

Новости IT

Статьи

Форум

Композитный сайт

Битрикс24

Команда

Проекты, которым мы помогли

Если вам нужен сайт

a@coffeediz.ru

Готовые решения