0

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

それがどのように行われたか知っている人はいますか?

4

1 に答える 1

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 だけでなく、デフォルト テーマの選択ボックスとして表示されます。

于 2013-10-22T15:46:06.110 に答える