BZ3
YA-VID
A BZ3 SYSTEM
Создать плеер

Видео Яндекс.Диска на Bitrix

Для Bitrix-проектов YA-VID работает как внешний веб-плеер: код можно вставить в HTML-блок, шаблон, новость, лендинг или пользовательский компонент.

Куда вставлять код в Bitrix

Контент-страница

Для одной новости, инструкции или статьи используйте HTML-режим редактора.

Шаблон

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

Popup / modal

Для списков, каталогов и подборок: плеер загружается только после действия пользователя.

Схема внедрения для разработчика

Ссылка

Проверьте, что у видео есть публичная ссылка Яндекс.Диска.

Вариант кода

Сгенерируйте iframe, script или modal-код в YA-VID.

Проверка CMS

Убедитесь, что редактор или шаблон не экранирует iframe-атрибуты и не удаляет allowfullscreen.

Пример iframe для шаблона

Пример статический. В реальном шаблоне ссылку можно подставлять из свойства элемента или пользовательского поля.

<div class="video-embed">
  <iframe src="https://ya-vid.bz3.ru/embed.php?url=PUBLIC_YANDEX_DISK_URL"
          allowfullscreen
          loading="lazy"></iframe>
</div>

Чек-лист для Bitrix

  • не храните приватные токены или служебные ссылки в публичном шаблоне;
  • не подставляйте пользовательский ввод в iframe без экранирования;
  • для списков используйте modal/popup, а не десятки iframe;
  • проверяйте CSP и политику iframe, если на сайте есть жёсткие заголовки безопасности;
  • проверяйте мобильную сетку после публикации.

FAQ для этой CMS

Нужно ли устанавливать плагин для CMS?
Нет, базовая интеграция YA-VID работает через iframe или script-код. Плагин не требуется, если редактор позволяет вставлять HTML.
Будет ли CMS хранить видеофайл у себя?
Нет. CMS хранит только код вставки. Сам видеофайл остаётся на стороне исходного публичного хранилища, а YA-VID создаёт веб-плеер и ссылку просмотра.
Почему лучше не ставить много iframe на одну страницу?
Каждый iframe — отдельный плеерный контекст. Для каталогов, списков и длинных страниц лучше использовать кнопку, popup или modal, чтобы не замедлять загрузку.
Это готовый модуль для Bitrix?
Нет. На текущем этапе это CMS-инструкция и внешний код вставки YA-VID. Нативный модуль Bitrix можно проектировать отдельно, если появится такая задача.