我是 Magento 的新手
刚刚安装了这个插件http://shop.bubblecode.net/magento-attribute-image.html 一切顺利,所以在我的产品视图页面上我运行以下代码来获取我的属性ID
$ids = $_product->getData('headset_features');
现在上面的插件声明它带有这个助手http://shop.bubblecode.net/attachment/download/link/id/11/
我需要使用的这个类中的函数是
public function getAttributeOptionImage($optionId)
{
$images = $this->getAttributeOptionImages();
$image = array_key_exists($optionId, $images) ? $images[$optionId] : '';
if ($image && (strpos($image, 'http') !== 0)) {
$image = Mage::getDesign()->getSkinUrl($image);
}
return $image;
}
我真的很难使用这个功能。我在助手中注意到class Bubble_AttributeOptionPro_Helper_Data extends Mage_Core_Helper_Abstract
所以这是我认为应该工作的
echo Mage::helper('core')->Bubble_AttributeOptionPro_Helper_Data->getAttributeOptionImage($ids[0]);
但它对我不起作用,它会杀死页面,有人可以告诉我如何访问该功能。
提前致谢。
更新:
刚刚尝试过$helper = Mage::helper('AttributeOptionPro');
,这也杀死了页面