无效的日期符号:无!我们很高兴地宣布现已轨宝石的错误
-
06-07-2019 - |
题
我想把我的轨道应用程序与支付提供者的德意志银行,我已经安装的德意志银行的宝石,并把代码在做一个基本形式,但是我得到一个错误:
我们很高兴地宣布现已Gem: http://github.com/wvanbergen/adyen
无效的日期符号:无!
/用户/chris/.gem/ruby/1.8/gems/德意志银行-0.1.5/lib/德意志银行/格式化程序。rb:10:
fmt_date' /Users/chris/.gem/ruby/1.8/gems/adyen-0.1.5/lib/adyen/form.rb:35:in
do_attribute_transformations!' /用户/chris/.gem/ruby/1.8/gems/德意志银行-0.1.5/lib/德意志银行/形式。rb:40:payment_fields' /Users/chris/.gem/ruby/1.8/gems/adyen-0.1.5/lib/adyen/form.rb:59:in
hidden_fields' 应用程序/视/支付的/免费的。html。erb:7
我的代码是:
<% form_tag(:url => Adyen::Form.url) do %>
<%= Adyen::Form.hidden_fields(:merchant_account => 'myaccount',:skin_code => 'myperfectskin', :shared_secret => 'youllneverguess', :payment_amount => '1000') %>
解决方案
如果你在德意志银行的来源,你会看到 lib/德意志银行/形式。rb 在35行,那里有一个 ship_before_date
所需要的选项,你不填补。
但你使用我们很高兴地宣布现已在它的版本0.1.5当有0.2.1版本(很显然,"错误"已经修正).
如果你装的那个版本(与 gem install adyen -v=0.2.1
),你将使用更多最近的和可靠的版本的图书馆。
不隶属于 StackOverflow