amurcoder
@amurcoder
Web Developer

Переключатель валют на Yii2?

Доброго времени суток!

У нас в разработке интернет магазин на Yii2. Задача состоит в том, чтобы реализовать что-то вроде переключателя валют (с рубля на доллар и обратно). Подскажите, пожалуйста, как лучше реализовать такую задачу и как вообще это сделать.
Планируется парсить курс доллара с ЦБ РФ
По умолчанию цены хранятся в БД в долларах
При клике на ссылку (рубль) цены выводятся в рублях
  • Вопрос задан
  • 549 просмотров
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
Так же как и везде. Есть базовая валюта и есть коэффициент, на который она умножается. Коэффициент в базе, крон раз в день или чаще заходит на ЦБ и по api получает курс, сохраняет в базу.
А вот как хранить выбор пользователя, тут уже есть варианты. Я бы запихнул это в сессию, но можно вообще запихивать в localStorage, туда же или в (sessionStorage) пихать курс, php всегда при этом рендерит с базовой валютой, а js заменяет уже на нужный. То есть отдать часть математики браузеру. Что иногда может дать прирост производительности.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы