Как сделать переключение валюты для примера из плагина "Payment"?

В плагине «Payment» лежит пример плагина для работы с ним. Решил оформить его в плагин донейта. Столкнулся с одним моментом, который не получается докрутить: хотелось бы настройку используемой валюты вынести в конфиг плигина для удобства.

Сейчас в примере это выглядит следующим образом:

$iError=$this->PluginPayment_Payment_MakePayment('bublik',$iNumber,$fSum,PluginPayment_ModulePayment::PAYMENT_CURRENCY_USD,true);


Подскажите, пожалуйста, каким образом можно изменять PAYMENT_CURRENCY_USD на другие значения конфигом?

Ну и попутный вопрос: можно ли как-то «выкинуть» переменную $iNumber (в примере используется для продажи различных вариантов бубликов) или же просто поставить на ее место единицу?

2 комментария

avatar
Подскажите, пожалуйста, каким образом можно изменять PAYMENT_CURRENCY_USD на другие значения конфигом?
самый простой способ — посмотреть значения констант валюты и прописать их в явном виде в конфиге (можно попробовать и через указания полной константы модуля, но к этому времени модуль должен быть уже подключен), затем просто указать вызов значения из конфига.

можно ли как-то «выкинуть» переменную $iNumber (в примере используется для продажи различных вариантов бубликов) или же просто поставить на ее место единицу?
ага, использовать любое произвольное значение, можно туда указывать значение time()
  • ort
  • +1
avatar
Спасибо!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.