Я создал атрибут под названием «youtube» (только текстовое поле) на magento. В это текстовое поле я помещаю URL-адреса видео YouTube, например (www.youtube.com/embed/nk_FpiXp-3s) и т. д.
Итак, моя проблема в том, что я пытаюсь php повторить этот атрибут «youtube» внутри моего html-кода href.
<a class="various fancybox.iframe" href="<?php echo $_product->getAttributeText('youtube')?>">Youtube (iframe)</a>
но это, кажется, сломать страницу. Также мой скрипт fancybox.
<script>
var $j = jQuery.noConflict();
$j(".various")
.attr('rel', 'gallery')
.fancybox({
openEffect : 'none',
closeEffect : 'none',
nextEffect : 'none',
prevEffect : 'none',
padding : 0,
margin : [20, 60, 20, 60] // Increase left/right margin
});
</script>
Любые советы, ребята? Это настраиваемый атрибут внутри пользовательского блока. Блок на странице продукта работает нормально, поэтому проблема связана с эхом php.
Спасибо!
Извините за отсутствующий (?>), но, похоже, он не работает.