маленький калькулятор в админке Есть решение
сделал маленький калькулятор в админке к ценам для подсчета процентов вот
<script type="text/javascript">
$(document).ready(function() {
$("input[name=vichislit]").click( function () {
var action = $('input[name="operation"]:checked').val();
var prce = '{str_replace(',','.',$product.price)}' * 1;
var prcnt = $("input[name=prcnt]").val() * 1;
var result;
var x = prce * prcnt / 100;
if (action == '+') {
result = prce + x;
}
else if (action == '-') {
result = prce - x;
}
$("input[name=reshenie]").val(result);
});
});
</script>
<input TYPE="radio" name="operation" checked value='+'/>+
<input TYPE="radio" name="operation" value='-'/>-<br>
<input TYPE="text" name="prcnt" style="min-width: 30px ! important; width: 30px ! important;" />% <input style="min-width: 30px ! important; width: 30px ! important;" type="submit" name="vichislit" value="="><br><input TYPE="text" name="reshenie" />
процент считает от переменной {str_replace(',','.',$product.price)} с изменением запятой на точку, это цена на сайте
хочу сделать такой же, но от закупочной цены {shop_currency_html($sku.purchase_price, $product.currency)}
как получить закупочную цену без буквы Р ???
2 ответа
Попробуйте так:
не уверен что есть надобность в указании второй переменной(а именно валюты товара), должно и так верно считать:
*второй вариант не проверял, возможно действительно требуется валютное преобразование
спасибо большое {str_replace(',','.',shop_currency($sku.purchase_price, $product.currency, null, 0))} вот так то что надо
дело в том что у меня цена в валюте, а нужно получить в рублях