我正在尝试在 magento 中通过属性 id 显示带有 html 的属性...需要注意的是,我不必在产品页面上显示它,而是在自定义模块的 phtml 上显示它.....请帮助我因为我花了将近 8 个小时,所以这对我来说很重要
问问题
473 次
1 回答
0
试试这个
$attributes = Mage::getSingleton('eav/config')
->getEntityType(Mage_Catalog_Model_Product::ENTITY)
->getAttributeCollection()
->addSetInfo();
foreach ($attributes as $attribute)
{
if ($attribute->usesSource())
{
echo "{$attribute->getFrontendLabel()}:\n";
foreach ($attribute->getSource()->getAllOptions() as $option)
{
echo " {$option['label']}\n";
}
echo "\n";
}
}
或者试试下面的代码
$attributeModel = Mage::getSingleton('eav/config')
->getAttribute('catalog_product', $attributeCode);
$attributecode
属性代码在哪里,例如颜色,制造。
有关更多信息,您可以参考此链接
于 2013-04-01T11:07:45.917 回答