如果属性设置为是,则显示文本-Magento 1

时间:2019-07-08 09:00:30

标签: javascript php algolia

我有一个变量,是/否

如果此变量设置为“是”,则需要隐藏价格并显示自定义文本,我们如何快速简便地实现这一目标

2 个答案:

答案 0 :(得分:0)

转到管理员->目录->属性->管理属性

将“在“产品视图”页面中使用”设置为“是”

然后在view.phtml中:

if($_product->getAttributeText('name_price')=='yes')
{
    echo "display text";
}

答案 1 :(得分:0)

1)您应该指定更多。您想用javascript还是php做到这一点? 2)如果一个值可以假设2个值,我认为最好使用布尔值。 3)如果条件为true(变量为yes),您是否要更改对象中的值? 所以我要为您编写伪代码...

if (myVariable) then
    object = {
        ....
        visibility: false
    }
else 
    {...}

if(object.visibility) then
    customText = "Custom Text"