問題タブ [saleor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
123 参照

python - Django フォームで不足している変数を解決する

saleor 1.0 を使用している e コマースを再構築しています。私が達成しようとしているのは、アイテムの支払いを行う手順の冗長性を減らすことです. saleor 1.0 のチェックアウト/支払いのアーキテクチャでは、顧客が支払いページから別のページに移動して、ラジオ ボタンを使用して支払いの種類 (ストライプ、ブレインツリー、カミソリなど) を選択し、その選択を送信して注文を処理する必要があります。確認ページに移動します。

目的:

私がやろうとしているのは、顧客をページに送って支払いタイプを選択するステップを削除することですが、支払いページにそのオプションを含めることで、エクスペリエンスがよりシームレスになると感じています.

問題:

支払いページにストライプを含めると、ページに表示されるエラー メッセージが表示されます。

<< MISSING VARIABLE "form.payment_method_id.as_hidden" >>

また、ストライプは機能しているように見えますが、クレジット カード情報を送信しても確認ページにリダイレクトされません。

Payment.html - コメントされている構文は、saleor に同梱されているものです。

ストライプ.html