Я управляю сайтом пожертвований в Друпале, который вскоре должен будет распространиться на другую страну, и ему потребуется поддержка не только переключения языков, но и валюты.Дело в том, что пользователи жертвуют деньги на благотворительность в своей собственной валюте, и их необходимо суммировать до общей суммы пожертвований, показанных текущему пользователю в их собственной валюте.
AСбор средств - это продукт Ubercart, который пользователи «покупают» по переменной цене, тем самым делая пожертвование.Я создаю собственный узел Donation с каждой покупкой Ubercart, содержащей поля CCK, такие как сумма пожертвования.
Итак, мне нужно разрешить следующее:
- Пользователь делает пожертвование вскажем, евро, EUR
- Другой пользователь делает пожертвование в датских кронах, DKK
- Третий пользователь просматривает сайт в США и должен увидеть все пожертвования, конвертированные в доллары США на основеобменный курс во время пожертвования для всех пожертвований.
И это становится немного сложнее: мы используем модуль переменной цены UC, чтобы позволить пользователям пожертвовать любую сумму, которую они считают нужным.
Так может ли это быть достигнуто с помощью Drupal и Ubercart, и если да, то как?