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可能会改变某些东西?

谢谢您的帮助!

尝试以这种方式:

$_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;

来自我的博客

最新更新