Перейти к содержанию

Рекомендуемые сообщения

Video from YouTube Field in Product


Video from YouTube Field in Product


Ранних версиях ocStore  2.1.0.1+ наблюдается такая проблема если в описании при редактировании исходного кода добавить <iframe> с видео YouTube, то при следующем редактировании CKeditor вырезает из кода тэг <iframe>

 

Данное дополнение позволяет решить эту проблему и вставить видео в карточку товара сразу после описания.

 

В Админе в Разделе Данные при редактировании или добавлении товара появится дополнительное поле Ссылка на видео YouTube.

В него необходимо вставить ссылку на видео и задать ширину и высоту.

 

Работает на стандартном шаблоне, но по логике будет работать на многих шаблонах, так как видео вставляется после вывода описания - <?php echo $description; ?></div>

Делал для своего удобства - выкладываю для общего пользования.


  • Добавил
  • Добавлено
    05.11.2017
  • Категория
  • Системные требования
  • Сайт разработчика
    https://startem.pro
  • Старая цена
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • OpenCart
    2.1
    2.0
  • ocStore
    2.2
    2.1
  • OpenCart.Pro, ocShop
    Не проверялось

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А не лучше в шаблоне прописать 

//youtube.com/watch?v=<?php echo $youtubelink; ?>

и хранить в базе только id видео, чем полную ссылку?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
17 hours ago, cloudrc said:

А не лучше в шаблоне прописать 


//youtube.com/watch?v=<?php echo $youtubelink; ?>

и хранить в базе только id видео, чем полную ссылку?)

Первый вариант был такой, только id хранил, но для контент менеджера не сильно удобно id только выделять, плюс он может быстро скопировать ссылку из админки вставить в браузер и посмотреть то ли видео он вставляет

Изменено пользователем artemmc

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
16 hours ago, Matvei said:

может у него в тпл  прописан Iframe код и можно выводить  видео и с других видео хостингов 

тип такого  <iframe width="100%" height="360" src="<?php echo $product_video['link']; ?>" frameborder="0" allowfullscreen></iframe>

<iframe width="<?php echo $video_width;?>" height="<?php echo $video_height;?>" src="https://www.youtube.com/embed/<?php echo $video;?>" frameborder="0" allowfullscreen></iframe>

Нет, просто ссылку вставить не удастся все равно я вытягиваю id из нее

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

При наличии видео все в порядке, но если его нет, появляется ошибка 

Notice: Undefined index: query in ... /system/storage/modification/catalog/controller/product/product.php on line 282

Notice: Undefined index: v in ... /system/storage/modification/catalog/controller/product/product.php on line 283

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От splka
      Скачать/Купить дополнение


      Видео на странице товара для OCPro 2.3 Unishop
      За основу был взят vqmod_product_video_tab_1.5.4.1.zip 1.4 от stalker780.
      Код переделан под то, что имеется в наличии а именно Unishop+Opencart.Pro 2.3.0.2.5
      Как ставить - через установку модификаторов.
      После установки надо обновить кеш модификаторов.
      После этого в товаре появится вкладка - Видео(см. картинку)
      На youtube открываете нужное видео, под ним ищете "поделиться", выбираете "html код", выставляете размеры видео и копируете код из окошка.
      Должно получится что-то вроде:
      <iframe width="420" height="315" src="http://www.youtube.com/embed/gi3DHl1216U" frameborder="0" allowfullscreen></iframe> Примечание:
      Модуль создавался и проверялся на OpenCart 1.5.1.3 + vQmod 2.1.4 + default шаблон.
      был портирован и тестирован на связке OCPro 2.3, Unishop
      !!!Внимание!!! Каждый ролик должен быть внесен одной отдельной строкой.
      Иначе в закладке будет неправильно отображаться количество роликов.
      Модуль считает количество переносов "/n" в поле "youtube_code".
      В таком случае не важно в какой тег вы вставляете видео <iframe> <object> и пр.

      Модуль распространяется as is.
      Поддержку не оказываю.
      Если хотите отблагодарить - пишите в личку:)
      Добавил splka Добавлено 10.11.2018 Категория Модули Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3 ocStore 2.3 OpenCart.Pro, ocShop Opencart.pro 2.3  
    • От splka
      За основу был взят vqmod_product_video_tab_1.5.4.1.zip 1.4 от stalker780.
      Код переделан под то, что имеется в наличии а именно Unishop+Opencart.Pro 2.3.0.2.5
      Как ставить - через установку модификаторов.
      После установки надо обновить кеш модификаторов.
      После этого в товаре появится вкладка - Видео(см. картинку)
      На youtube открываете нужное видео, под ним ищете "поделиться", выбираете "html код", выставляете размеры видео и копируете код из окошка.
      Должно получится что-то вроде:
      <iframe width="420" height="315" src="http://www.youtube.com/embed/gi3DHl1216U" frameborder="0" allowfullscreen></iframe> Примечание:
      Модуль создавался и проверялся на OpenCart 1.5.1.3 + vQmod 2.1.4 + default шаблон.
      был портирован и тестирован на связке OCPro 2.3, Unishop
      !!!Внимание!!! Каждый ролик должен быть внесен одной отдельной строкой.
      Иначе в закладке будет неправильно отображаться количество роликов.
      Модуль считает количество переносов "/n" в поле "youtube_code".
      В таком случае не важно в какой тег вы вставляете видео <iframe> <object> и пр.

      Модуль распространяется as is.
      Поддержку не оказываю.
      Если хотите отблагодарить - пишите в личку:)
    • От xprolance
      390.00 руб
      Скачать/Купить дополнение


      Видео на странице товара
      Дополнение, позволяющее добавлять видеоролики с YouTube в карточку товара.
      В настройках можно указать в каком месте выводить видео. Это может быть последняя позиция в дополнительных изображениях товара, размещение под описанием товара или вкладка "Видео". Также можно включить первое и последнее одновременно или выключить совсем.
       
      Чтобы добавить видео к товару, достаточно указать ссылку на ролик.
      При размещении в дополнительных изображениях, видео открывается во всплывающем окне и листается вместе с картинками.
      При размещении видео во вкладке и описании, плеер адаптивный, подстраивается под размеры окна вкладки.
       
      Если в товар добавляется больше одного видео*, то во вкладке вывод плеера сменяется на вывод миниатюр всех видео, при клике на которые, видео открываются во всплывающем окне, их также можно листать по порядку. В дополнительных изображениях выводится только основное видео, остальные попадают во вкладку вместе с основным.
       
      При добавлении видео, также подтягивается и сохраняется его оригинальное название, которое в последствии появляется при наведении мышкой на миниатюру видео. При желании это название можно заменить на своё.
       
      Прямой импорт видео из CSV или XML файла без сохранения карточки товара в административной части не поддерживается.

      * только в OpenCart 2 и OpenCart 3

      Модуль протестирован и отлично работает на стандартном шаблоне. Если на вашем этого не произошло, то пишите в личку. Первая адаптация под ваш шаблон бесплатна. Последующие адаптации под тот же домен 150р. В этих случаях от вас понадобится доступ к FTP и админке сайта.
       
      Установка под ключ +150 руб / оплатить установку
       

      Готовые адаптации под шаблоны Opencart 2: 
      coloring, moneymaker2, newstore, revolution, unishop, pixelshop, fractal, royal, luxury, lightshop, magazin, modern, fastor, fastfood, sstore, journal2, techstore
       
      Готовые адаптации под шаблоны Opencart 3: 
      bodysport, unishop2
       
      Архив комплектуется только адаптацией под стандартную default тему. Для получения одной бесплатной адаптации под ваш шаблон из этого списка пишите в ЛС.

      Не совместим с шаблонами: Pavilion (BurnEngine)
       

      Поддержка версий OpenCart: 1.5 — 3.0, а также аналогичных сборок на его основе
       

      Иногда решающее значение перед покупкой товара в интернет магазине имеет его детальный видео обзор, который снимает долю сомнений покупателя в выборе того или иного товара, тем самым помогая ему быстрее определиться и сделать заказ. Данный модуль поможет вам в этом.
       

       
      Для работы модуля необходимо php 5.5 и выше + включённый ionCube Loader и cURL на хостинге
      Если вы не знаете состояние этих параметров, то скачайте модификатор и следуйте инструкции.
       
      Ключ активации модуля можно получить через личное сообщение, указав сайт, где будет использоваться модуль, а также название шаблона.
      Тестовый домен может быть только поддоменом основного сайта или папка на локальном сервере без точки в названии.
       
      Закодирован только контроллер настроек модуля. Соединение с внешним сервером не используется.
      Недействительный ключ активации к ошибкам в работе сайта не приводит.
       
      Всем сайтам, уличённым в установке нелегальной копии будет отказано в поддержке по 
      всем модулям автора, также они будут лишены обновлений. То есть покупая один модуль и 
      установив бесплатно другой - вы теряете поддержку по обоим.
       
      Поэтому, если вы заказчик и подбираете модули для своего сайта, то просите у вашего 
      разработчика отчёт о покупке модуля, без этой информации по запросу автора вы также 
      не сможете получать поддержку и обновления.
       
      Автор предоставляет модуль в том виде, в котором он представлен. Доработки, 
      дополнения, расширение функционала модуля на заказ автор не выполняет. Исключение 
      составляют только найденные ошибки, некорректная работа модуля по месту установки и 
      возможный учёт пожеланий для будущих версий.
       
       

      Демо с несколькими видео   
      Демо с одним видео

       

       
      Изменения версий:
       
      Добавил xprolance Добавлено 04.07.2016 Категория Слайдшоу, баннеры, галереи Системные требования php 5.5 и выше, ionCube Loader, VQMOD (для opencart 1.5), cURL (бывает выключен на бесплатных хостингах) Сайт разработчика http://project.bplaced.net/ Старая цена Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х  
    • От xprolance
      Дополнение, позволяющее добавлять видеоролики с YouTube в карточку товара.
      В настройках можно указать в каком месте выводить видео. Это может быть последняя позиция в дополнительных изображениях товара, размещение под описанием товара или вкладка "Видео". Также можно включить первое и последнее одновременно или выключить совсем.
       
      Чтобы добавить видео к товару, достаточно указать ссылку на ролик.
      При размещении в дополнительных изображениях, видео открывается во всплывающем окне и листается вместе с картинками.
      При размещении видео во вкладке и описании, плеер адаптивный, подстраивается под размеры окна вкладки.
       
      Если в товар добавляется больше одного видео*, то во вкладке вывод плеера сменяется на вывод миниатюр всех видео, при клике на которые, видео открываются во всплывающем окне, их также можно листать по порядку. В дополнительных изображениях выводится только основное видео, остальные попадают во вкладку вместе с основным.
       
      При добавлении видео, также подтягивается и сохраняется его оригинальное название, которое в последствии появляется при наведении мышкой на миниатюру видео. При желании это название можно заменить на своё.
       
      Прямой импорт видео из CSV или XML файла без сохранения карточки товара в административной части не поддерживается.

      * только в OpenCart 2 и OpenCart 3

      Модуль протестирован и отлично работает на стандартном шаблоне. Если на вашем этого не произошло, то пишите в личку. Первая адаптация под ваш шаблон бесплатна. Последующие адаптации под тот же домен 150р. В этих случаях от вас понадобится доступ к FTP и админке сайта.
       
      Установка под ключ +150 руб / оплатить установку
       

      Готовые адаптации под шаблоны Opencart 2: 
      coloring, moneymaker2, newstore, revolution, unishop, pixelshop, fractal, royal, luxury, lightshop, magazin, modern, fastor, fastfood, sstore, journal2, techstore
       
      Готовые адаптации под шаблоны Opencart 3: 
      bodysport, unishop2
       
      Архив комплектуется только адаптацией под стандартную default тему. Для получения одной бесплатной адаптации под ваш шаблон из этого списка пишите в ЛС.

      Не совместим с шаблонами: Pavilion (BurnEngine)
       

      Поддержка версий OpenCart: 1.5 — 3.0, а также аналогичных сборок на его основе
       

      Иногда решающее значение перед покупкой товара в интернет магазине имеет его детальный видео обзор, который снимает долю сомнений покупателя в выборе того или иного товара, тем самым помогая ему быстрее определиться и сделать заказ. Данный модуль поможет вам в этом.
       

       
      Для работы модуля необходимо php 5.5 и выше + включённый ionCube Loader и cURL на хостинге
      Если вы не знаете состояние этих параметров, то скачайте модификатор и следуйте инструкции.
       
      Ключ активации модуля можно получить через личное сообщение, указав сайт, где будет использоваться модуль, а также название шаблона.
      Тестовый домен может быть только поддоменом основного сайта или папка на локальном сервере без точки в названии.
       
      Закодирован только контроллер настроек модуля. Соединение с внешним сервером не используется.
      Недействительный ключ активации к ошибкам в работе сайта не приводит.
       
      Всем сайтам, уличённым в установке нелегальной копии будет отказано в поддержке по 
      всем модулям автора, также они будут лишены обновлений. То есть покупая один модуль и 
      установив бесплатно другой - вы теряете поддержку по обоим.
       
      Поэтому, если вы заказчик и подбираете модули для своего сайта, то просите у вашего 
      разработчика отчёт о покупке модуля, без этой информации по запросу автора вы также 
      не сможете получать поддержку и обновления.
       
      Автор предоставляет модуль в том виде, в котором он представлен. Доработки, 
      дополнения, расширение функционала модуля на заказ автор не выполняет. Исключение 
      составляют только найденные ошибки, некорректная работа модуля по месту установки и 
      возможный учёт пожеланий для будущих версий.
       
       

      Демо с несколькими видео   
      Демо с одним видео

       

       
      Изменения версий:
       
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.