Метка пользовательского атрибута magento исчезает

Я создал новую страницу phtml для размещения внутри страницы просмотра продукта, на этой странице phtml я назвал новый пользовательский атрибут, который я связал с продуктом, с этим кодом (у меня есть предложение на этом сайте, и это работало чудесно!)

        <?php $product_id = Mage::registry('current_product')->getId();
        $_product=Mage::getModel('catalog/product')->load($product_id);
        echo $_product->getAttributeText('video'); ?>

но теперь я сделал новое обновление magento и мой пользовательский атрибут исчез, это странно, потому что я не работаю в базовом файле Magento, но я создал свою тему для работы. Возможно, что-то изменилось в Magento?

Спасибо вам за помощь!

1 ответ

Попробуйте так:

$_helper = $this->helper('catalog/output'); 
$_product = $this->getProduct(); 

//Display custom attribute. 
//Attribute code = video;

$product = Mage::getModel('catalog/product')->load($_product->getId());
$attribute = $product->getResource()
         ->getAttribute('video')
         ->getFrontend()->getValue($product);

echo $attribute;

Из моего блога

Другие вопросы по тегам