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

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

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

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

Есть код вывода плеера 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 ролика

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


Ссылка на сообщение
Поделиться на другие сайты
<span class="megavisor-button" data-uuid="<?php echo $uuid; ?>" data-player-width="512" data-player-height="384"></span>

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


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

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

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

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


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

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

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


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

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

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

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


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

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

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

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

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

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


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

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

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

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


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

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

<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>

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


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

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

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

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

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

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

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

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

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

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

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


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

 

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

<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, буду ждать его ответа и пробовать)

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


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

Заработало!

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

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


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

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

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

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

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

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

Войти

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

Войти

  • Последние посетители   0 пользователей онлайн

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

×

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

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