Пересчет цены в рубли по курсу доллара 2.X

 
Посетитель
small user social cms
МедальПочетный донор проектаПочетный донор проекта
Сообщений: 609
Всем здравия, вопрос такой - может кто реализовывал, в типе контента есть числовое поле цена, так вот есть такая хотелка, чтоб забитое значение в долларах, автоматически пересчитывалось по курсу ЦБ в рубли, у кого какие мысли как реализовать?
Посетитель
small user social cms
Медаль
Сообщений: 346
Ну вообще два варианта (наверно) либо это делать в шаблоне либо делать свой тип поля.
Я это делал в шаблоне, получал поле цена далее получал с цб курс а там расчет (мне было этого достаточно). Но и сделать свое поле тоже в принципе нет сложности, если знаете чючють php + поисковик то это реализуемо.
Редактировалось: 2 раз (Последний: 12 марта 2019 в 17:19)
Реклама
cms
Посетитель
small user social cms
МедальПочетный донор проектаПочетный донор проекта
Сообщений: 609
Да я так и подумал, в шаблоне будет достаточно, свое поле тут не нужно, так как результат нужно просто показать без манипуляций над ним, нашел такой по поиску алгоритм:
Спойлер
Вывод поля у меня так
Код PHP:
  1. <?php html ($fields['cena']['html']); ?>
Сейчас попробую функцию посмотрю что она выведет.. и выведет ли вообще чего нибудь в шаблоне.
Посетитель
small user social cms
Сообщений: 780
Killer's dream поле \ виджет такой можно для общего доступа ? Такое бы без ссылки прицепить https://freecurrencyrates.com/ru/get-widget .
Редактировалось: 2 раз (Последний: 12 марта 2019 в 17:38)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3546
Тут надо знать, что с этими значениями делать дальше. Если пользователь вводит данные в долларах, а везде будут использованы рубли, то есть смысл пересчитать цифры в процессе сохранения записи, а выводиться на сайте уже будут рубли. Если нужно сохранять доллары, то тогда в шаблоне надо менять эти значения.
Посетитель
small user social cms
Сообщений: 780
Есть автоопределение страны, можно было бы показывать в их валюте сразу, возможность перевести в другую валюту )
Редактировалось: 1 раз (Последний: 12 марта 2019 в 17:50)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3546
@elv, много чего есть, но всё дороже 750 рублей laugh
Посетитель
small user social cms
Сообщений: 780
Когда накапливаю, покупаю. Вчера закинул на кошелек яндекса случайно себе, хотя нужно было подтвердить данные. То есть вроде этого невозможно было сделать, но так получилось. В ТП думают как вернуть мне 600 рублей ))
То есть:
1 Я не имею права закинуть деньги с 2014 года, то у меня не должно быть физической возможности это сделать
2 Если это как-то получилось, то и вернуть как-то должно получится, но пока предложили ждать, "скоро решат".
3 Человека, который делал билинг \ платежную систему уволили или нет, может ему икается, снятся плохие сны ?
PS показывать цену в валюте, которую выбрал Пользователь при заполнении Записи. Должна быть возможность пересчитать в другую валюту, чтобы примерно узнать сколько это стоит.
Редактировалось: 4 раз (Последний: 12 марта 2019 в 18:22)
Посетитель
small user social cms
МедальПочетный донор проектаПочетный донор проекта
Сообщений: 609
Все норм выводит доллары записал в переменную, и подставил * на поле, и округление до целых
Спойлер
Учусь потихоньку :)
Посетитель
small user social cms
Медаль
Сообщений: 346
jorgovich:
Все норм выводит доллары записал в переменную, и подставил * на поле, и округление до целых
Вот и отлично!
Посетитель
small user social cms
Сообщений: 780
Костылик - это виджет Конвертор валют на страницах записей без ссылки на сайт. Посмотрел цену, руками перевел и все.
Посетитель
small user social cms
МедальПочетный донор проектаПочетный донор проекта
Сообщений: 609
@elv, ну виджет можно по такому же принципу вывести, записать переменные других валют, и вывести в виджете, но мне это не нужно в данный момент.
Посетитель
small user social cms
Сообщений: 780
jorgovich:
мне это не нужно в данный момент.
а я бы не отказался, но не знаю как его сделать )
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 167
https://addons.instantcms.ru/addons/widget-currency.html
Вот отличный виджет, спасибо автору. Думаю, используя его для примера можно реализовать данную мысль
Редактировалось: 1 раз (Последний: 12 марта 2019 в 21:00)
Посетитель
small user social cms
Сообщений: 780
Еще один конвертор с 5 10 20 50 100 finance.tut.by/calcs/konv_val . 5 $ не более 750 .
Спойлер
Редактировалось: 2 раз (Последний: 13 марта 2019 в 11:12)
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.