[[+old_price]] trouble, need help
При выводе с помощью msProducts плейсхолдер [[+old_price]] возвращает значение сразу с дописыванием валюты, а тот же [[+price]] как и должен только числовое значение.
Вызов сниппета
357 руб. 5.26 руб.
Перерыл код, так и не нашел из-за чего он возвращается с уже подставленной валютой. Подскажите как исправить.
Вызов сниппета
[[!getPage?
&element=`msProducts`
&limit=`5`
&parents=`47`
&tpl=`avtomatikaProductTileRuCHNK`
&sortby=`Data.price`
&sortdir=`ASC`
]]
Чанк <div class="row span10">
<span class="price">[[+price]] [[%ms2_frontend_currency]]</span>
[[+old_price]]
</div>
Результат357 руб. 5.26 руб.
Перерыл код, так и не нашел из-за чего он возвращается с уже подставленной валютой. Подскажите как исправить.
Комментарии: 3
Не должно такого быть.
Столбец в таблице decimal(10,2) в него нельзя записать буковки. msProducts работает через PDO напрямую с таблицей, не подставляя никаких лексиконов.
Варианта 3:
1. Ты что-то намудрил
2. Используется не тот чанк, который ты указал
3. Цены проходят дополнительную обработку (системный параметр ms2_price_snippet)
Столбец в таблице decimal(10,2) в него нельзя записать буковки. msProducts работает через PDO напрямую с таблицей, не подставляя никаких лексиконов.
Варианта 3:
1. Ты что-то намудрил
2. Используется не тот чанк, который ты указал
3. Цены проходят дополнительную обработку (системный параметр ms2_price_snippet)
В том то и дело, попробую попереставлять минишоп.
1. Возможно.
2. Чанк тот.
3. Сниппет не юзал.
Спасибо за ответ.
1. Возможно.
2. Чанк тот.
3. Сниппет не юзал.
Спасибо за ответ.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.