Genk0
Хранитель порядка
- Регистрация
- 2 Июн 2010
- Сообщения
- 3.095
- Реакции
- 1.405
- Автор темы
- #1
Как вывести цену товара без знака валюты?
Я понимаю что можно убрать значек в админке, но мне чучуть не подходит.
Вобщем в карточке товара выводится цена через $product_price;
Хочу рядом вывести вторую стоимость в другой валюте и пишу
echo $product_price*2;
где 2 это якобы курс валюты
Но переменная $product_price выводится сразу со знаком валюты а значит и умножить ее не получится)
Так вот как можно вывести стоимость без знака валюты чтобы потом ее нормально умножить на курс?)
Дополню:
Вобщем добился я вывода цены без знака валюты:
в шаблоне пишем
$product_price_num = str_replace("$", "", $product_price);
$product_price_num2 = str_replace(".", "", $product_price_num);
Далее умножаем
$a = $product_price_num2;
$b = 2;
echo $a*$b;
Но резлультат получаю ноль.
Капец, сам спросил сам решил.
Ведь можешь когда захочешь)) даже не понимая php))
Решение:
Теперь выводим вторую стоимость в гривнах по курсу 8,01
Может кому пригодится
Модеры, не бейте!!!)))
Я понимаю что можно убрать значек в админке, но мне чучуть не подходит.
Вобщем в карточке товара выводится цена через $product_price;
Хочу рядом вывести вторую стоимость в другой валюте и пишу
echo $product_price*2;
где 2 это якобы курс валюты
Но переменная $product_price выводится сразу со знаком валюты а значит и умножить ее не получится)
Так вот как можно вывести стоимость без знака валюты чтобы потом ее нормально умножить на курс?)
Дополню:
Вобщем добился я вывода цены без знака валюты:
в шаблоне пишем
$product_price_num = str_replace("$", "", $product_price);
$product_price_num2 = str_replace(".", "", $product_price_num);
Далее умножаем
$a = $product_price_num2;
$b = 2;
echo $a*$b;
Но резлультат получаю ноль.
Капец, сам спросил сам решил.
Ведь можешь когда захочешь)) даже не понимая php))
Решение:
Изначально товар в долларах<?php
$product_price_num = str_replace("$", "", $product_price);
$product_price2 = number_format( strip_tags($product_price_num) * 8.01,2,",","");
echo $product_price2; echo ' грн.';?>
Теперь выводим вторую стоимость в гривнах по курсу 8,01
Может кому пригодится
Модеры, не бейте!!!)))