Показать текст, если атрибут установлен как Да - Magento 1 - PullRequest
0 голосов
/ 08 июля 2019

У меня есть переменная Да / Нет

Нужно скрыть цену и показать пользовательский текст, если для этой переменной задано Да, как мы можем добиться этого быстро и просто

Ответы [ 2 ]

0 голосов
/ 08 июля 2019

1) Вы должны указать больше, чем это. Вы хотите сделать это в JavaScript или PHP? 2) Если значение может принимать 2 значения, я думаю, лучше использовать логическое значение. 3) Если условие истинно (переменная - да), хотите ли вы изменить значение в объекте или как? Поэтому я собираюсь написать для вас псевдокод ...

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

if(object.visibility) then
    customText = "Custom Text"
0 голосов
/ 08 июля 2019

Go Admin -> Catalog -> Attributes -> Manage Attributes

Установите для параметра «Используется на странице просмотра продукта» значение Да

Затем в файле view.phtml:

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