Задача по Ubercart: вводим цены в долларах, выводим в рублях

Прислано: wwwadim@drupal.org

ср, 16/06/2010 - 15:17

Другие статьи по теме:

Здравствуйте!

Задача такая: Drupal 6.16 и Ubercart. Все цены в товарах вводятся в долларах, но покупателю выводить цену нужно в рублях (стоимость товара в долларах умноженная на курс доллара). Курс доллара просто вводится вручную ежедневно.

Главное, чтобы покупатель на сайте всегда видел рублевую цену: и в каталоге, и в карточке товара, и в корзине во время выписки товара.

Если есть готовые какие-то решения? Или кто может взяться за решение этой задачи, за какой срок и в какую стоимость?

Ответы прошу писать в лс или в этой теме.

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано quip@drupal.org в ср, 16/06/2010 - 15:46.

пробовал делать. По идее можно, но необходима туева хуча хаков модулей. Я решил лучше при каждой смене цен апдейтить весь прайс из экселя. в экселе колонка прайса пересчитывается каждый раз с помощью нового курса например. Чтобы реже апдейтить цены можно ставить завышенный курс доллара - например 32.

Благо новый модуль позволяет это делать быстро.


Опубликовано Ch в ср, 16/06/2010 - 16:22.

А почему нельзя просто в теме оформления выводить цену в рублях?
Я делал почти тоже самое, когда нужно было отображать цену с учетом скидки.


Опубликовано quip@drupal.org в ср, 16/06/2010 - 16:24.

Это как раз самое простое. Проблема найти и сделать хаки везде, где всплывает цена и притом сделать это так, чтобы все расчеты в корзине, чекауте итд. производились корректно.


Опубликовано Ch в ср, 16/06/2010 - 16:47.

Зачем хаки? Цена везде выводится через theme. Её вывод можно переопределить.


Опубликовано orangeudav в ср, 16/06/2010 - 18:52.

У меня есть готовое решение, цены вводятся с указанием валюты (список валют и курсы берутся с cbr.ru, но естественно легко переделать чтобы вводить курсы валют руками). Вывод в рублях везде. Поддерживаются views, node_import, другие модули изменяющие цену товара типа tax.

Стучитесь, контакты в профиле.


Опубликовано quip@drupal.org в ср, 16/06/2010 - 18:59.

скока денег?


Опубликовано la_speranza в пт, 18/06/2010 - 04:43.

Тоже интересует


Опубликовано MGMaster в чт, 05/08/2010 - 06:00.

Тоже интересно


Опубликовано Mirocow в ср, 25/08/2010 - 23:11.

Сделал мультивалютный Ubercart
Пришлось переделать внимание: uc_store, uc_price, uc_order, uc_payment
В общем как и писал ранее 40% кода переписано

Причем это не просто вывод в соответствии с курсом, а полноценный мультивалютный магазин
рабочая версия выложена тут http://inspaceshop.com/
Работает стабильно более полугода

Имеется панель ввода курса, а также автоматический забор с rbc.


Опубликовано orangeudav в ср, 25/08/2010 - 23:18.

Mirocow, снаружи видно только динамический пересчет цен в разных курсах, это я и сам вчера за пару часов накатал, а как там внутри? все равно все хранится в одной системной валюте? а over9000 модулей с убрекарт.орг отвалились?


Опубликовано Mirocow в ср, 25/08/2010 - 23:30.

нет модули не отвалились конечно, но многие естественно не подойдут
внутри сделано просто весь учет ведется в базовой валюте магазина, а когда надо выполняется пересчет как в прямом так и в обратном направлении. Плюс изменена система кеширования прайса, мультивалютность также учтена. Админка дополнена специальными полями. Все таблицы Ubercart переведены на tapir, благодаря чему любую таблицу можно дополнить или изменить с любого модуля. Также переделан процесс формирования заказа. И сильно доработана ситема отображения панелей.
это то что помню


Опубликовано orangeudav в пт, 27/08/2010 - 08:48.

Mirocow, кстати у тебя валюты тягаются отдельным модулем? какой нить интерфейс устоялся? может выработаем стандарт по обмену курсами валют?


Опубликовано volocuga@drupal.org в пт, 27/08/2010 - 09:09.

"Mirocow" написал(а):

а также автоматический забор с rbc.

Какой в этом смысл? Разве курс на rbc отражает реальное состояние дел?

Вообще, проблема мультивалюты преувеличена имхо. Что, в России сильно в почёте бакс или евро? Рубасы и только рубасы. Курс не настолько нестабилен, чтобы придавать этому значение.


Опубликовано orangeudav в пт, 27/08/2010 - 09:11.

"volocuga@drupal.org" написал(а):

Курс не настолько нестабилен, чтобы придавать этому значение.

дело в том, что кому-то привычно видеть цены в долларах и оперировать в голове именно ими.


Новое на сайте