Заказчик хочет, чтобы в базе цены на товары
хранились в евро,
отображались в каталоге тоже в евро и
только при покупке переводились в рубли.
Ставила модуль uc_currency_convert, но он сразу конвертирует все цены в рубли и отображает в них. Даже потом если поменять конверсию не в рубли, например, а в доллары, он почему-то хранит только в рублях. Удаление модуля и чистка таблиц не спасает.
Как-то можно сделать это по-другому?
Комментарии
Пока в голову только Rules приходит. Но конкретный пример привести не могу.
Тут много нюансов:
На каком этапе оформления заказа вам надо конвертировать цену..
Какие платежные модули используются..
и т.д.
вероятность найти готовый модуль или связку модулей, реализующую данный функционал, я думаю, небольшая, но она есть...
Ну и не вижу ничего невозможного, написать свой модуль. для конвертации цены при оформлении заказа..
Конвертировать на любом этапе. То есть корзина при выборе товаров должна отображать цену в евро, а когда идет уже оформление, тогда можно рубли. Пока сделала конверсию с модулем UC_currency_convert, a отображение цены через отдельное поле. Но проблема в том, что прайс в евро, а корзина уже показывает рубли...
Как-раз логичнее конвертировать цену при выборе способа оплаты.И модулю. реализующему функционал оплаты передавать уже сконвертированную цену.
Готовых модулей для этого я не встречал(вернее не интересовался).. Но для тех кто в танке, сделать такое не сложно..
Спасибо. Жалко, что я не в танке