Как убрать "0" по умолчанию в поле minishop2
Добрый день!
При заполнении товара в поле старая цена, по умолчанию стоит «0», который никак не убрать!
У меня есть некоторые товары на акции, следовательно где-то выводится поле «старая цена».
Чтобы во все товарах не выводилось поле старая цена, я использую такую конструкцию
Соответственно если поле пустое, то и строка не показывается, но проблема в том, что там по умолчанию всегда «0» стоит!
Помогите как этот 0 убрать!
Заранее спасибо!
При заполнении товара в поле старая цена, по умолчанию стоит «0», который никак не убрать!
У меня есть некоторые товары на акции, следовательно где-то выводится поле «старая цена».
Чтобы во все товарах не выводилось поле старая цена, я использую такую конструкцию
[[*old_price:notempty=`Старая цена: [[*old_price]] руб.</p>`]]
Соответственно если поле пустое, то и строка не показывается, но проблема в том, что там по умолчанию всегда «0» стоит!
Помогите как этот 0 убрать!
Заранее спасибо!
Комментарии: 3
ранее в чанке была конструкция
[[+old_price:gt=`0`:then=`<span class="old_price">[[+old_price]] [[%ms2_frontend_currency]]</span>`:else=``]]
и помоему она успешно работала
Спасибо!
Конструкция такая работает!
Конструкция такая работает!
если у вас свежая версия магазина то используйте феном синтаксис docs.modx.pro/components/pdotools/parser#Шаблонизатор-Fenom
{if $old_price?}
Старая цена: {$old_price} руб.</p>
{/if}
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.