Установка модуля производится из маркетплейса 1С-Битрикс - https://marketplace.1c-bitrix.ru/solutions/bxmaker.dzen/
Модуль позволяет выводить записи с канала на Дзен в виде виджета. Достаточно в настройках указать адрес канала и разместить в публичной части компонент модуля.
Выводить можно контент следущих типов -
Воспроизводиться видео или ролики не будут, но при клике по ним будет открываться страница с записью на Дзене в новой вкладке где можно все посмотреть детальнее и подписаться
Результат отображения одновременно 3х компонентов с разными типами контента с одного и того же канала
Если не передавать дополнительные параметры, все настройки для комопнента будут взяты из настроек модуля
<?
$APPLICATION->IncludeComponent(
"bxmaker:dzen.widget",
".default",
[
"CACHE_TYPE" => "A",
"CACHE_TIME" => "3600",
"COMPOSITE_FRAME_MODE" => "A",
"COMPOSITE_FRAME_TYPE" => "AUTO",
],
false
); ?>
Также можно вывестина одно странице контент с разных каналов и разных типов, для этого в парамтрах вызова комопнент нужно указать ссылку и тип контента, чтобы переопределить значени по умолчанию из натсроек модуля
<?
$APPLICATION->IncludeComponent(
"bxmaker:dzen.widget",
".default",
[
"CACHE_TYPE" => "A",
"CACHE_TIME" => "3",
"COMPOSITE_FRAME_MODE" => "A",
"COMPOSITE_FRAME_TYPE" => "AUTO",
"URL" => "https://dzen.ru/solopovsergey",
"TYPE" => "longs", //articles, longs, shorts
// могут быть указаны и другие параметры
],
false
); ?>
Для вывода логотипа и текста по отдельности или вместе, можно использовать заготовленные классы для тегов. Выводиться они будут на странице, если подключен компонент на странице( так как в нем подключаются css стили).
<div class="bxmaker-dzen-widget-logo"></div>
<br>
<div class="bxmaker-dzen-widget-logo-icon"></div>
<br>
<div class="bxmaker-dzen-widget-logo-text"></div>
<br>
Чтобы изменить размер, можно переопределить css стили для указанных стилей. Например так
body .bxmaker-dzen-widget-logo {
height:50px;
}