К содержимому
Начало работы

Обзор

Обновлено

Для чего нужен плагин

«Видео из ВКонтакте» собирает ссылки на видео и клипы в плейлисты. Их можно показать на витрине Shop-Script и в записях приложения «Блог»: например, разместить обзоры товаров, инструкции или видеоотзывы.

Владелец магазина управляет плейлистами в разделе «VK видео». Разработчик добавляет вызов плагина в шаблон темы или настраивает собственное оформление.

Возможности

  • Создание, редактирование и удаление плейлистов с названием и описанием.
  • Получение названия, описания и ссылки на превью видео при сохранении плейлиста.
  • Хранение метаданных в базе данных и их повторное использование в других плейлистах.
  • Готовая сетка карточек: нажатие на превью заменяет его встроенным плеером VK.
  • Вывод сохранённого плейлиста через Smarty и получение его данных для собственного шаблона.
  • Вставка плейлиста в запись блога шорткодом.
  • Переопределение шаблона вывода в теме магазина или блога.

Плагин не загружает видеофайлы на сервер магазина. Для получения метаданных используется страница встроенного плеера VK, API-токен не требуется. Если данные не удалось получить, карточка может остаться без превью или с техническим названием.

Редакции

В коде и карточке продукта в маркете отдельные редакции плагина и различия функций между ними не заявлены. В конфигурации указана поддержка Shop-Script Premium; это совместимость с редакцией магазина.

Совместимость и требования

Компонент Требование
Shop-Script Плагин устанавливается в приложение магазина; минимальная версия Shop-Script отдельно не задана
«Инсталлер» Версия 2.9.0 и выше, обязательное требование
PHP Версия 7.4 и выше, строгое требование
«Блог» Нужен только для вставки плейлистов в записи блога
Сеть Серверу нужен исходящий доступ к vk.com для получения метаданных; браузеру посетителя — доступ к превью и плееру

Предусмотрены отдельные шаблоны управления плейлистами для интерфейсов Webasyst 2.0 и 1.3. Для обработки текста нужны расширения PHP mbstring и iconv.

Начните с установки и первого плейлиста.