Дзен

Краткая информация

Установка модуля производится из маркетплейса 1С-Битрикс - https://marketplace.1c-bitrix.ru/solutions/bxmaker.dzen/

Модуль позволяет выводить записи с канала на Дзен в виде виджета. Достаточно в настройках указать адрес канала и разместить в публичной части компонент модуля.

2024-05-03_13-27.jpg

Выводить можно контент следущих типов -

  • статьи
  • видео
  • ролики

Воспроизводиться видео или ролики не будут, но при клике по ним будет открываться страница с записью на Дзене в новой вкладке где можно все посмотреть детальнее и подписаться

Результат отображения одновременно 3х компонентов с разными типами контента с одного и того же канала

2024-04-27_21-34.jpg

Размещение компонента

Если не передавать дополнительные параметры, все настройки для комопнента будут взяты из настроек модуля

<?
$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 классов

Для вывода логотипа и текста по отдельности или вместе, можно использовать заготовленные классы для тегов. Выводиться они будут на странице, если подключен компонент на странице( так как в нем подключаются 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;
}

2024-04-29_20-13.jpg