Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] Video from YouTube Field in Product


artemmc

Recommended Posts

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.17
  • Категорія
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    2.2
    2.1
  • OpenCart.Pro, ocShop
    Не проверялось
  • Звернення до сервера розробника

 

Надіслати
Поділитися на інших сайтах

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 из нее

Надіслати
Поділитися на інших сайтах

  • 6 months later...

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

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

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.