Jump to content
Sign in to follow this  
cloudrc

[Решено] Вставить в код плеера php echo

Recommended Posts

Доброго времени суток!

Есть код вывода плеера 3D моделей megavisor.com:

<span class="megavisor-button" data-uuid="0928189b-94c5-4a29-a4fb-9c91d4104514" data-player-width="512" data-player-height="384"></span>

В нем data-uuid - уникальный номер ролика/модели

Этот uuid вывел на сайте наподобие блока "Модель", то есть создал вывод еще одного пункта, назвал его "uuid", с выводом через php echo.

 

Сделано это для того, чтобы для разных товаров прописать в админке свой код ролика/модели. 

Но как сделать так, чтобы этот плеер брал этот uuid из поля "uuid"?

 

Сам сайт с плеером:

http://cloudrzm.bget.ru/test_0001

Пока стоит определенный uuid ролика

Share this post


Link to post
Share on other sites
<span class="megavisor-button" data-uuid="<?php echo $uuid; ?>" data-player-width="512" data-player-height="384"></span>

Share this post


Link to post
Share on other sites

Это первое, что я пробовал)

Плеер ругается, что нет такого видео (

Share this post


Link to post
Share on other sites

взять пустое неиспользуемое поле/созда ть поле, привязать к нему ckeditor вставлять в него полный код видео и не морочиться

Share this post


Link to post
Share on other sites

взять пустое неиспользуемое поле/созда ть поле, привязать к нему ckeditor вставлять в него полный код видео и не морочиться

Но мне нужно, чтобы плеер открывался с кнопки, а не как iframe, разве ckeditor сможет такое понять?

Share this post


Link to post
Share on other sites

связи фрейма и кнопки не совсем уловил

Доберусь до компа гляну ваши исходники

Но тому же ютубу не мешает отображаться и работать с кнопки

Что по поводу ненайденого видео-причин не так много, например отсутствие для поля того же decode в контроллере либо неверно сформированный код что вставляете в поле

Share this post


Link to post
Share on other sites

Что до ckeditor то это поростой html редактор и с какой стати он не должен понять html код, мне не совсем понятно

А вот текстовое поле, без декодирования вполне может его не понять и выводить текстом

Share this post


Link to post
Share on other sites

Вот делал подобное (под основным рисунком есть рисунок с названием "Видео"), логика такая же как описал Паша, в админке в неиспользуемое поле вносится код, а уже в самой категории идёт проверка этого поля и, если в нём есть какой то набор символов, то автоматически подставляет по типу:

<iframe class="youtube" src="http://www.youtube.com/embed/<?php echo $my_data_from_field; ?>?wmode=transparent&enablejsapi=1&loop=1&hd=1&vq=hd1080&version=3&playlist="<?php echo $my_data_from_field; ?>" width="100%" height="100%" frameborder="0" allowfullscreen></iframe>

Share this post


Link to post
Share on other sites

связи фрейма и кнопки не совсем уловил

Доберусь до компа гляну ваши исходники

Но тому же ютубу не мешает отображаться и работать с кнопки

Что по поводу ненайденого видео-причин не так много, например отсутствие для поля того же decode в контроллере либо неверно сформированный код что вставляете в поле

Я, к сожалению, совсем новичок, не подскажете, что за decode?

Потому что поле uuid я сделал точно так же, как выполнено поле Модель.

Что до ckeditor то это поростой html редактор и с какой стати он не должен понять html код, мне не совсем понятно

А вот текстовое поле, без декодирования вполне может его не понять и выводить текстом

Пробовал вставить код из шапки в описание товара, он его не сохраняет даже

Share this post


Link to post
Share on other sites

 

Вот делал подобное (под основным рисунком есть рисунок с названием "Видео"), логика такая же как описал Паша, в админке в неиспользуемое поле вносится код, а уже в самой категории идёт проверка этого поля и, если в нём есть какой то набор символов, то автоматически подставляет по типу:

<iframe class="youtube" src="http://www.youtube.com/embed/<?php echo $my_data_from_field; ?>?wmode=transparent&enablejsapi=1&loop=1&hd=1&vq=hd1080&version=3&playlist="<?php echo $my_data_from_field; ?>" width="100%" height="100%" frameborder="0" allowfullscreen></iframe>

Не хочет контачить с php echo)

Так тоже пробовал(

src="http://www.youtube.com/embed/<?php echo $my_data_from_field; ?> 

Здесь скорее всего то, что говорил Pasha про decode, буду ждать его ответа и пробовать)

Share this post


Link to post
Share on other sites

Заработало!

У меня в нужном поле всегда добавлялась в конце цифра 1, копался, копался и заработало!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.