Spree Fancy主题如何将到期字段转换为月/年选择?

时间:2013-10-22 06:08:51

标签: ruby-on-rails spree

我理解自定义spree的基本方法(破坏,覆盖视图文件等)。我无法弄清楚Spree Fancy主题如何用月/年选择字段替换信用卡到期输入文本字段。

似乎没有影响该字段的任何污损覆盖或视图覆盖或javascript。

以下是付款违规覆盖:https://github.com/spree/spree_fancy/tree/2-0-stable/app/overrides/spree/checkout/_payment

这是主要的js文件:https://github.com/spree/spree_fancy/blob/2-0-stable/app/assets/javascripts/store/spree_fancy.js

没有与付款流程相关的完整视图覆盖:https://github.com/spree/spree_fancy/tree/2-0-stable/app/views/spree

任何人都知道它是如何完成的?

1 个答案:

答案 0 :(得分:0)

Spree 2-0-stable使用选择框:

https://github.com/spree/spree/blob/2-0-stable/frontend/app/views/spree/checkout/payment/_gateway.html.erb#L17-L18

它们未被覆盖,并在默认主题中显示为选择框,而不仅仅是spree_fancy。