1

Magento atm で独自のチェックアウト方法を構築しています。注文の詳細を入力した後、ユーザーをカスタム支払いページにリダイレクトする機能を備えた PHP スクリプトを作成しました。スクリプト自体は機能していますが、注文プロセスの早い段階で実行されます。有効にすると、ユーザーが注文の詳細を入力せずに「チェックアウトに進む」ボタンをクリックすると、即座にリダイレクトされます。したがって、私の PHP スクリプトは Magento によって認識され、メソッドはすぐに実行されます (私は _contruct メソッドを使用しています)。

ユーザーが製品を選択 -> ユーザーがショッピング バスケットに移動 -> ユーザーがチェックアウトをクリック -> ユーザーがリダイレクトされます。

次のようにしたい: ユーザーが製品を選択 -> ユーザーがショッピング バスケットに移動 -> ユーザーがチェックアウトをクリック -> ユーザーが注文の詳細を入力し、必要に応じて配送方法を選択 -> ユーザーが「注文を完了して支払いを行う」をクリック->スクリプトが実行されるようになったため、ユーザーはリダイレクトされます。

PHP スクリプトに次の構文を使用します。

 public function __construct()
{ my PHP code here with the redirect };

ユーザーが配送先住所、請求先住所の選択を完了し、支払い方法を選択したときに PHP スクリプトを実行するにはどうすればよいですか?

4

1 に答える 1