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