Вывод цен в зависимости от производителя
        Всем привет, как сделать вывод текста «Цена по запросу» только по определенным производителям?
К примеру, если бренд Nokia или iphone, то цена по запросу, если Xiaomi, то цена та, что в карточке.
Пробую сделать условие, не получается…
    
    
                                                                                
            К примеру, если бренд Nokia или iphone, то цена по запросу, если Xiaomi, то цена та, что в карточке.
Пробую сделать условие, не получается…
{if $_pls['vendor.name']: 'nokia' ,'iphone'}
Цена по запросу
{else}
[[+price]]
{/if}    Комментарии: 7
{if $_pls['vendor.name'] in list ['nokia', 'iphone']}
    Цена по запросу
{else}
    {$price}
{/if}
{$_pls['vendor.name'] in list ['nokia', 'iphone'] ? 'Цена по запросу' : $price}            
                Спасибо большое! Первый вариант подошел, работает, по второму ошибка парсинга Unexpected token '?' Ругается на вопрос почему-то.            
                    
                Попробуй так:
                    {($_pls['vendor.name'] in list ['nokia', 'iphone']) ? 'Цена по запросу' : $price}            
                Да, спасибо, со скобками заработало!!!            
                    
                А не проще, сделать проверку по ID?
                    {$vendor in list [6, 7] ? 'Цена по запросу' : $price}            
                По данному варианту ошибка парсинга Unexpected token '?' Ругается на вопрос!            
                    
                {($vendor in list [6, 7])? 'Цена по запросу': $price} Работает такая конструкция, со скобками            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.