Поддерживайте Украину! Как вы можете помочь?

Модуль Youtube Канал на OpenCart

Видео Youtube API c канала или плейлиста
  • Версия модуля: 1.0.4
  • Дата обновления: 19.01.2024
  • Формат модуля: ocmod.zip
  • Модификатор: нет
  • OpenCart: 2.x, 3.x, 4.x
  • OcStore: 2.x, 3.x
  • PHP: 5.6 - 8.x
  • Лицензия: на один домен
  • Автор: OpenCartBot
  • Поддержка: бесплатно

Модуль OpenCart для автоматического создания видеогалереи на основе каналов или плейлистов Youtube. Также можно добавлять отдельные видео с Ютюба. Несколько шаблонов вывода видео: сетка, список, карусель. Работает через протокол Youtube API v3, поэтому для работы нужно получить свой бесплатный ключ API в Google, это займет всего несколько минут (ссылка на инструкцию ниже).

Видеогалерея по Youtube API из канала или плейлиста на OpenCart

Это уникальный модуль для создания собственной галереи видео с Ютуб на сайте OpenCart, при этом не нужно добавлять каждое видео вручную, все автоматически подтянется из указанных каналов или списков воспроизведения Youtube. Вы даже можете создавать собственные плейлисты из любых видео на ютуб и добавлять их в модуль. Это стилизованный под YouTube модуль с возможностью управления абсолютно всеми элементами, которые вы в нем видите, то есть можно отключить любой элемент модуля в его настройках.

Наш модуль Youtube API не нагружает страницу, поскольку iframe видео создается и загружается только при нажатии кнопки Play, когда открывается popup-окно.

Позволяет выводить как одно отдельное видео, так и галерею видеозаписей.

ДЕМО Admin логин/пароль: youtube
ДЕМО Канал (сетка видео)
ДЕМО Плейлист (список видео)
ДЕМО Плейлист (карусель видео)
ДЕМО Отдельное видео

Возможности OpenCart модуля Youtube Канал

  • мультимодуль – возможность создать множество модулей с различными настройками
  • вывод на любую страницу: главная, категория, товар, производитель или отдельная страница для видео
  • автоматическая сохранность данных из Youtube в вашу базу данных, благодаря чему обеспечивается быстрая работа модуля
  • автоматическое обновление данных из Youtube через CRON-задания
  • несколько шаблонов видео: сетка, список, карусель
  • управление любой информацией, отображаемой в модуле
  • счетчики просмотров, лайков, комментариев к видео, количеству видео и просмотров на канале, подписчиков канала.
  • поиск видео по каналу, плейлисту
  • кнопка подписки на канал
  • блок-шапка с информацией о канале, списке воспроизведения или отдельное видео, полностью настраивается или его можно отключить
  • настройка количества колонок в сетке, карусели
  • ajax-подгрузка следующих видео
  • сортировка видео: по дате добавления, просмотрам, ругательствам, комментариям, названию или в случайном порядке


Инструкция по установке модуля:

  1. Получить ключ Youtube API (инструкция)
  2. Загрузить модуль в админ-панели в разделе "Расширения": "Установка расширений".
  3. Перейти в раздел "Расширения": "Расширения": "Модули" и включить модуль.
  4. Редактировать модуль. Включить статус модуля и настроить все его опции под свои нужды и сохранить настройки.
  5. Добавить модуль в нужный макет.
  6. При первом открытии страницы с модулем данные по API загружаются в вашу базу данных, поэтому возможна длительная загрузка страницы. После сохранения данных в базу данных сайта – модуль будет загружаться быстро всегда и для всех. Чтобы в будущем данные на вашем сайте всегда были актуальны (новые видео, статистика просмотров, лайков, комментариев) – нужно скопировать ссылку на обновление настроек модуля и создать CRON-задание на вашем хостинге. Также можно вручную открывать эту ссылку в браузере для немедленной синхронизации данных. Для каждого созданного модуля вы получите отдельную ссылку, но если все ваши модули берут видео с одного канала или плейлиста, то можно ставить задание на запуск только одной из этих ссылок.
  7. Бинго!


  • v1.0.4 (19.01.2024) - Исправлена работа модуля на PHP ниже 7.0 на OpenCart 2.3.x.x
  • v1.0.3 (29.12.2023) - Исправлен недостаток с удалением видео в модуле-плейлисте, если такое же видео присутствует в модуле-канале.
  • v1.0.2 (23.12.2023) - Добавлена кнопка для обновления списка видео с Youtube.
  • v1.0.1 (07.11.2023) - Добавлено автоматическое удаление видео из галереи, если оно скрыто или удалено из канала/плейлиста. Исправлен баг в микроразметке видео, который возникал когда в названии или описании присутствуют кавычки.
  • v1.0 (23.01.2023) - Добавлена совместимость с OpenCart 4.0.x.x
  • v1.0 (22.11.2022) - Добавлена совместимость с OpenCart 2.3.x.x

Нужно ли иметь собственный Youtube канал для использования модуля?

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

Будет ли модуль Youtube Канал нагружать страницу?

Модуль Youtube Channel работает на API и не нагружает страницы сайта. Все данные хранятся в вашей базе данных, а конкретное видео загружается только по нажатию кнопки воспроизведения.
Поэтому скорость скачивания страницы существенно не изменится.

Нужно ли платить за использование YouTube API?

Использование Youtube API бесплатно, но каждый проект имеет квоту по умолчанию в 100000 юнитов в день. Стоимость в юнитах каждого запроса в API зависит от типа запроса:
  • Операция чтения, получающая список ресурсов – каналов, видео, списков воспроизведения – обычно стоит 1 юнит.
  • Операция записи, которая создает, обновляет или удаляет ресурс обычно имеет стоимость в 50 юнитов
  • Поисковый запрос стоит 100 юнитов.
  • Загрузка видео стоит 1600 юнитов.

Но модуль не работает с API постоянно, ведь доступ к API требуется только для сихронизации списка видеозаписей и получения всех данных. Далее они хранятся в вашей базе данных и получаются уже оттуда. Синхронизацию данных можно поставить на крон (периодический запуск).
При загрузке страниц по видеозаписи или просмотре видео квоты не используются.
Поэтому использование квот никак не зависит от количества посетителей вашего сайта (трафика). Указанных квот обычно хватает полностью.

Можно ли добавлять видео из разных Yotube каналов в одну видеогалерею?

Да. Вы можете создать собственный плейлист на Youtube, который может состоять из разных видео с разных каналов и авторов. Затем можно создать отдельную видеогалерею или карусель видео из этого плейлиста, вставив ID плейлиста. Видео будут синхронизированы с вашей базой данных при первом открытии страницы вами. В дальнейшем видео и все данные будут получаться из базы данных. Все данные можно периодически обновлять, включая добавление новых видео.

Можно ли создать несколько видеогалерей разных типов?

Модуль Youtube Канал для OpenCart позволяет создавать множество подмодулей, то есть галерей разных типов. Это могут быть плитка видео, карусель, простой список видео. Также каждый из модулей может иметь разные настройки. Например, на одной странице в блоке видеогалереи можно включить шапку или поле поиска, а на другой странице отображать только превью видео.
Необходимо авторизоваться, чтобы просматривать файлы!

Написать отзыв

Facebook Google
Примечание: HTML разметка не поддерживается! Используйте обычный текст.
   Плохо      Хорошо

Ingmar Müller 23.07.2023

This extension is fantastic, it did everything i needed it to do. I had trouble installing it and the customer support was lightning fast to help me get it up and running. Thank you so much highly recommended.

Роман Роздобудько 08.02.2023

Працює бездоганно. Поставив і забув. По Cron підтягує нові відео з каналу

Vasiliy Lys 22.11.2022

Прекрасний модуль. Працює ідеально. Техпідтримка на дуже високому рівні. Дякую. Однозначно рекомендую.

Dmitriy 17.09.2022

Дуже якісний модуль та підтримка! Ціна в межах розумного. На швидкість завантаження сторінок негативного впливу немає (раніше зустрічались проблеми в аналогічних модулях). Однозначно рекомендую.

быстрая
техподдержка

Совместимость модуля

  • OpenCart: 2.3.x.x, 3.0.0.0, 3.0.0.2, 3.0.1.0, 3.0.1.1, 3.0.1.2, 3.0.2.0, 3.0.3.0, 3.0.3.1, 3.0.3.2, 3.0.3.3, 3.0.3.4, 3.0.3.5, 3.0.3.6, 3.0.3.7, 3.0.3.8, 3.0.3.9, 4.0.1.1, 4.0.2.1, 4.0.2.2, 4.0.2.3
  • ocStore: 2.3.x.x, 3.0.2.0, 3.0.3.7
$20.00
Укажите домен, для которого покупается модуль
Платежные системы
Мы не работаем с клиентами из страны-оккупанта РФ и их пособников - РБ.
Нет войне в Украине! Остановите убийства мирных жителей Украины! Остановите путина!
Официальный партнер OpenCart

Официальный партнер OpenCart

  •  Профессиональная помощь от автора модуля
  • Лицензия не ограничена по времени
  • Ключ предоставляется автоматически
  •  Бесплатный ключ на тестовый домен
  • Модуль поддается доработкам
  • Периодическое обновление модуля
  • Бесплатная техподдержка
Акция на модули OpenCart

Другие модули OpenCart

Читайте наш Блог

Русский военный корабль, иди нахуй!
Обращение к россиянам и беларусам

Россия коварно напала на Украину, убивает ее жителей, разрушает города и села, уничтожает инфраструктуру. Русские солдаты пришли в чужую страну, чтобы убивать, насиловать и грабить.
Россиянин, пока ты молчишь, кровь и страдания жертв войны на твоей совести тоже. Твое молчание - это поддержка войны.
Каждый день мы, жители Украины, прячемся в бомбоубежищах, каждый день по украинским городам, по жилым домам, прилетают ракеты. Зачем? Почему? Нас не нужно спасать, у нас было все в порядке, пока вонючий русский ботинок не ступил на украинскую землю. Неужели, наибольшей стране мира мало территорий?
Если ты умный и трезвый, включи критическое мышление, проанализируй информацию с разных мировых медиа. Неужели ты веришь, что все вокруг врут и только ваше ТВ вещает правду? путинская пропаганда строилась не один год, чтобы сейчас убивать мирных людей и получать за это овации и оды от зомбированного населения.
Россияне, беларусы, опомнитесь, сделайте хоть что-то, чтобы остановить эту жестокую войну против ни в чем не винных людей. Если считаете, что не можете ничего сделать, скажите публично "Нет войне в Украине" или напишите пост в соцсетях об этом. Остановите геноцид украинского народа! Остановите убийства мирных жителей Украины! Остановите убийцу тисяч людей по всему миру - путина!
Рано или поздно придет время расплаты и тогда вам будет стыдно. Мы никогда не простим! Русский военный корабль, иди нахуй!