<?$GLOBALS["APPLICATION"]->IncludeComponent(
"bitrix:rating.vote", ".default",
Array(
"ENTITY_TYPE_ID" => "IBLOCK_ELEMENT",
"ENTITY_ID" => $arResult["ID"],//передаем ID элемента
"OWNER_ID" => $arResult["CREATED_BY"],//передаем ID автора элемента
"PATH_TO_USER_PROFILE" => "/club/user/#UID#/",//шаблон пути до пользователя
),
false,
array("HIDE_ICONS" => "Y"));?>
Если вас не устраивает вид шаблона рейтинга как на картинке, вы можете подобрать другой. Доступные варианты находятся в /bitrix/components/bitrix/rating.vote/templates/ (вставить имя вместо .default).
Вставить его можно в лоб в шаблон новости, НО это не будет работать, если шаблон кешируется HTML-ем (а именно так кешируются все стандартные компоненты инфоблоков). Поэтому, я сделал хитро - вставил код вызова компонента в component_epilog.php (файл, лежащий непосредственно в шаблоне компонента, и подрубающийся вне кеша).
Но не все заработает сразу, ибо есть одна недоработка, для которой я создал идею. Надеюсь, эту мелочь быстро включат в поставку, а вручную пока можно поправить так: в catalog.element/component.php ищем SetResultCacheKeys и вставляем туда доп.ключ CREATED_BY.
Ну, и есть сложность - с помощью данного файла (component_epilog) вы сможете разместить рейтинг строго внизу шаблона. Но тут решается позиционированием в CSS.
И конечно всегда есть вариант вставить рейтинг в самописный компонент.
Ну а теперь перейду ко второй части моего поста
В новой версии модуля Избранное стал поддерживаться стандартный рейтинг - при отметке какого-либо элемента ИБ (или поста блога), данный элемент добавляется к вам в Избранное. Не все подряд конечно, а только те, которые вы настроите:
(для обладателей модуля - данная настройка производится в списке типов Избранного в админ.части после добавления типа)
Вот собственно и все, чем хотел похвастаться Напомню, что теперь компонент стал поддерживать еще и размещение в списке элементов, а также сообщу планы на ближайшее будущее:
- Можно будет добавлять краткий комментарий к каждому элементу Избранного, видимый только владельцу Избранного. Данный комментарий будет также выводиться (опционально) на странице элементов. - Тегирование элементов Избранного. Как вариант, некое общее облако тегов, между разными пользователями. - Возможность открыть любую свою папку на всеобщее одобрение. Тогда все элементы этой папки будут выводиться где-то в профиле пользователя, чтобы другие видели. Например, папка "я советую".
Вот такой мини-план, после реализации которого стоимость модуля возможно вырастет Торопитесь закупиться заранее.
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».