villygarden (08 Ноябрь 2015 - 17:45) писал:
К нефриту что то похожее нашел, но не получилось, буду признателен за помощь
Здравствуйте, в конце main.js добавьте код:
$(function () { $('.info-price').each(function () { if ($(this).find('.saving-wrp').length) { var old = parseFloat($(this).find('.oldprice .num').text().replace(/\s+/, '')); var now = parseFloat($(this).find('.newprice .num').text().replace(/\s+/, '')); if (now < old) { var saving = number_format(old - now, 0, '.', ' '); $(this).find('.saving-wrp').show().find('.saving').text(saving + ' руб.'); } } }); });
затем в шаблоне Товар найдите и удалите код:
<div class="oldcen"> Экономия:<div class="saving"></div></div>
Затем найдите код:
<!-- /Старая цена -->
после него вставьте код:
<div> {% IF GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT>GOODS_MOD_PRICE_NOW || GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %}<span class="saving-wrp" style="font-size:10px;font-family:ptsansnarrow, Arial;">Экономия: <span class="saving" style="font-size:12px;color:#e38c66;"></span></span>{% ENDIF %} </div>