Обзор
Обновлено
Для чего нужен плагин
«Видео из RuTube» позволяет собирать ролики в плейлисты и показывать их на сайте: например, обзоры товаров, инструкции или видеоотзывы. Владелец магазина задаёт название, описание и ссылки на видео. Разработчик добавляет вывод в нужный шаблон темы.
Плейлисты создаются внутри плагина. Это список выбранных ссылок, а не автоматическая синхронизация плейлистов или канала RuTube.
Основные возможности
- Создание, редактирование и удаление плейлистов в разделе «RuTube видео» приложения «Магазин».
- Получение названия, описания и превью ролика через API RuTube при сохранении плейлиста.
- Хранение метаданных в базе данных и их переиспользование для одинакового видео в разных плейлистах.
- Вывод готового блока через Smarty или получение массива данных для своего оформления.
- Вставка плейлиста в запись приложения «Блог» через шорткод.
- Переопределение шаблона вывода в теме магазина и теме блога.
В стандартном блоке видны название и описание плейлиста, карточки с превью и названиями роликов. Описание каждого ролика сокращается до 120 символов. Нажатие на превью загружает встроенный плеер RuTube с параметром автозапуска.
Требования и совместимость
| Компонент | Требование |
|---|---|
| Shop-Script, приложение «Магазин» | Обязателен: это плагин Shop-Script |
| Приложение «Инсталлер» | Версия 2.9.0 или выше, обязательное требование |
| PHP | Версия 7.4 или выше, обязательное требование |
| Приложение «Блог» | Нужно только для размещения плейлистов в записях блога |
| Доступ к RuTube | Серверу нужен исходящий HTTPS-доступ для получения метаданных; браузеру посетителя — доступ к превью и плееру |
Отдельная минимальная версия Shop-Script не установлена. Для управления плейлистами предусмотрены шаблоны современного интерфейса и интерфейса Webasyst 1.3.
Редакции
Плагин доступен в одной редакции со всеми описанными возможностями. Он полностью поддерживает редакцию Premium самого Shop-Script; это совместимость, а не отдельная редакция плагина.
Продукт доступен на странице плагина в маркете Webasyst.