如果属性为xyz,则在产品视图中显示(预定义)文本

时间:2013-11-30 21:26:35

标签: magento magento-1.7

我需要在产品视图中显示某些特殊产品的预定义文本。这些产品都具有属性的特殊值。

当属性具有此特殊值时,我需要一个显示tgis文本的解决方案。

如果选中了复选框(属性?),另一种解决办法可能是显示此文本。

任何人都可以帮助我吗?

感谢阅读!

2 个答案:

答案 0 :(得分:0)

这是您需要的代码。

$product_id = Mage::registry('current_product')->getId();
$store_id = Mage::app()->getStore()->getId();

$attribute = Mage::getResourceModel('catalog/product')->getAttributeRawValue($product_id, 'attribute_code', $store_id);

if ($attribute == "needed value")
{
    echo "my pre defined text";
}

答案 1 :(得分:0)

您可以获取属性值

只需回显$ _product-> getRefillProduct(); //属性id是refill_product

更多细节请点击http://www.sharpdotinc.com/mdost/2009/04/06/magento-getting-product-attributes-values-and-labels/