Magento - 获取每个网站的属性值

Mat*_*imB 2 magento magento-1.7

我已创建(手动通过管理面板)一个名为att_by_website"网站" 的属性,我想获得它的几个值.

我怎样才能做到这一点?我可以通过管理面板设置不同的值,但此时我只能获取默认值.

当我执行$this->getProduct()->getData('att_by_website')它时,只返回默认值($this->getProduct()返回实例Mage_Catalog_Model_Product).

谢谢!

Mat*_*imB 5

它可能不是最好的方法,但解决了问题:

$value = Mage::getResourceModel('catalog/product')->getAttributeRawValue($productID, 'att_by_website', $storeId);
Run Code Online (Sandbox Code Playgroud)