Разный курс валют для разных товаров
Как можно реализовать разный курс для одной и той же валюты в зависимости от товара? Чтобы при переключении валюты в карточке товара цена пересчитывалась по разному курсу.
Создавать несколько видов валют вида EUR1, EUR2 и т.д. не вариант.
4 ответа
по-другому не получится
только создавать несколько вариантов валюты
ведь одна валюта имеет только один курс. Сделать несколько курсов у одной валюты - тогда как определять какому товару какой курс присваивать?
наиболее простое решение - это использовать разные валюты сразными курсами, но изменить их названия, чтобы выглядели как одна валюта (для клиента)
Проблема в том что тогда при открытии списка валют будут светиться все эти разные валюты.
С учетом того что пересчет цены в товаре происходит при переходе по урлу, я пока додумался только до того чтобы подставлять в урл разные коды валют в зависимости от товара.
можно сделать по извращенски
сделать свои кнопки переключения валют, с записью в куку
в коде в зависимости от куки выводить цены в той или иной валюте у разных товаров, но много где придется это прописывать. и в письмах (когда куки нет) - не получится
В общем - ни чего адекватного не получится. Может лучше использовать что-то типа плагина "мультцены"? или еще как-то сделать, не используя валюты? Посмотреть в сторону всяких скидок и наценок?
Если бы можно было уйти от валют, то было бы идеально. Но, к сожалению, специфика такова что от валют не уйти