属性空值

时间:2017-08-10 16:36:01

标签: php magento2

我试图简单地找出属性是否有值,并且此代码似乎不再起作用。我正在使用magento 2.10

$attribute = $_product->getResource()->getAttribute('bullet_3'); 
if ($attribute) 
{ 
    $attr_value = $attribute ->getFrontend()->getValue($_product);
    if ($attr_value===NULL) {  }
    else {
    echo "<li>" . $attr_value . "</li>"; 
}

1 个答案:

答案 0 :(得分:0)

您可以更改以下代码。

if (!$_product->hasData('bullet_3') || (string)$attr_value == '') {

} else {
   echo "<li>" . $attr_value . "</li>";
}