Ответить Новая тема Новый опрос 
 Полноэкранный режим просмотра видео c YouTube
Matveykinpk
Новичок
Сообщений: 4
Регистрация: 07-11-2015


07-11-2015 17:48
Здравствуйте.

Столкнулся со следующей проблемой на PrestaShop™ 1.5.6.2. Добавленные youtube-видео в карточки товаров невозможно просматривать в полноэкранном режиме. Кнопка данного режима неактивна, т.е. в момент нажатия на неё появляется след. сообщение: "Не удается перейти в полноэкранный режим. Подробнее. Подскажите, может кто-нибудь сталкивался с подобной проблемой?

Вот пример странички, на которой не работает полноэкранный режим видео: http://motionlamps.ru/lava-lampy/33-lava-lampa-35sm-sinyayaprozrachnaya-khrom.html
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Matveykinpk
Новичок
Сообщений: 4
Регистрация: 07-11-2015


13-11-2015 20:14
Небольшое дополнение:
Если посмотреть на код видео, то видно, что там не прописан тег allowfullscreen, который, как раз и отвечает за полноэкранный просмотр. Но когда я вставляю код данного видео (html) в описание товара (в редактор), код чуть-чуть видоизменяется, и данный тег убирается. Т.е. вставляю вот такой код:
Код:
<iframe width="560" height="315" src="https://www.youtube.com/embed/U5J1nnatbvE" frameborder="0" allowfullscreen></iframe>

а он меняется автоматически на вот такое:
Код:
<iframe src="https://www.youtube.com/embed/U5J1nnatbvE" frameborder="0" width="640" height="360"></iframe>


А вставляю я код следующим образом. Захожу в админке в товар, в редакторе подробного описания выбираю режим "редактировать HTML код" и вставляю туда html-код видео с youtube.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


13-11-2015 21:06
Откройте файл /js/tinymce.inc.js и после:
Код:
convert_urls : false,
добавьте:
Код:
extended_valid_elements : "iframe[src|title|width|height|allowfullscreen|frameborder|class|id]",
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Matveykinpk
Новичок
Сообщений: 4
Регистрация: 07-11-2015


19-11-2015 22:04
Не работает...
Зато, если я проделываю следующее в браузере (в Chrome):
- нажимаю "Просмотр кода элемента"
- нахожу код видео с youtube
- нажимаю "Edit as HTML"
- меняю код на изначальный (с тегом allowfullscreen)
То функция просмотра во весь экран сразу же активируется.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Matveykinpk
Новичок
Сообщений: 4
Регистрация: 07-11-2015


20-11-2015 21:26
Ура, на другом форуме нашли решение моей проблемы. Итак, решение заключается в следующем:
- Откройте файл /js/tinymce.inc.js и после:

Код:
convert_urls : false,


добавьте:

Код:
extended_valid_elements : "a[class|name|href|target|title|onclick|rel],script[type|src],iframe[src|style|width|height|scrolling|marginwidth|marginheight|frameborder|allowfullscreen],img[class|src|border=0|alt|title|hspace|vspace|width|height|align|onmouseover|onmouseout|name],$elements",

 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос