Округление цен (как?)
Hi)
Собственно как округлять цены? К примеру у меня есть цена 389.298 Мне ее нужно округлить до 390
А цену 384.298 округлить до 380
цену 385.298 до 390 и т.д...
Я в админке не смог найти такой функции. Как можно реализовать такое?
Еще вопрос. Не пойму, что с валютами у меня в магазине. Та валюта которая по умолчанию всегда становится величиной в 1 (один).
Выбираю рубль по умолчанию, нажимаю обновить у меня после этого Доллар = 0.03210000 Рубли = 1.00000000
ставлю доллар по умолчанию у меня становится Доллар = 1.00000000 Рубли = 31.18460083 Копейки я отрубаю. Меня интересует, что происходит с рублем когда я его выбираю основной валютой. Может я чего не понимаю и во внимание не беру? всю ночь не спал) Вобщем я окончательно запутался)) Помогите....
Заранее спасибо!
по поводу валют, простое соотношение =) ничего запутаного =) просто подумай на свежую голову
по округлению, думаю что так как нада тебе (округлять по 5 рублей в туда сюда) по дефолту сделать не выйдет, надо дописывать.
Собсно - ищи желающих =)
по поводу валют, простое соотношение =) ничего запутаного =) просто подумай на свежую голову
Точно. Я просто был сонный.
по округлению, думаю что так как нада тебе (округлять по 5 рублей в туда сюда) по дефолту сделать не выйдет, надо дописывать.
Собсно - ищи желающих =)
Для округления цен я знаю нужен код всего в одну строчку). По крайней мере мне делали так(в старом скрипте)
price = '.($round?'round(':'').'price * ( 1 '.$direction.' ('.intval($value*100).'/10000) )'.($round?',-1)':'').'');
Может тут тоже можно так в БД цены обновлять? Т.е. сделать не мод, а просто сразу в код движка засунуть подобный скрипт, чтобы он сразу цены обновлял.
Если уж тут намного сложнее делать нужно, то готов заплатить за реализацию данной микро функции)
а в БД можно и исходные данне поправить =) например ексель =) там можно округлять до постнения
Не. это не то. Есть несколько причин. 1 - изменился куср 2 - я сделал пересчет цен т.е. нужно из админки или в скрипте, чтобы на раз округляло) яж не буду в БД лазить постоянно за округлением))
Источник
|