如果多语言商店中的“是”,则如何显示“是/否”属性

时间:2013-06-17 09:49:51

标签: magento attributes product

我想隐藏产品页面上的所有yes / no属性,如果它们是'no'。像 if($attribute->getFrontend()->getValue($product) == 'Yes')不起作用,因为我有一个多语言商店。

有人有想法吗?

2 个答案:

答案 0 :(得分:1)

您可以检查布尔属性的属性值:

if (($attribute->getFrontendInput() != 'boolean')
    || $object->getData($this->getAttribute()->getAttributeCode())) {
    // Value can be displayed
}

答案 1 :(得分:-2)

是/否属性的值为 1/0 。您始终可以从前端检查此值。 是/否属性选项代码如下所示:

<option value="1">Yes</option>
<option selected="selected" value="0">No</option>