Magento ONEPAGE チェックアウトの最後のステップ (注文の確認) にジャンプするにはどうすればよいですか。請求先住所、配送先住所、配送方法、支払い方法は、見積もりから自動入力されます。
顧客を 1 ページのチェックアウト ページにリダイレクトするリンクを顧客に提供したいと考えています。請求先住所と配送先住所の詳細は、見積もりから取得され、自動入力されます。ただし、お客様は最後のステップ (注文の確認) に進む必要があります。
私はjavascriptを使ってみました:
function skipToReview(){
billing.save();
setTimeout(function(){shipping.save();},3000);
setTimeout(function(){shippingMethod.save();},6000);
setTimeout(function(){
var method=document.getElementById('gwl_method_code').value;
document.getElementById('p_method_'+method).checked="true";
},9000);
setTimeout(function(){payment.save();},10000);
}
しかし、前の関数が完全に実行される前に次の関数を呼び出すことがあるため、時間を設定したくありません。
前の関数が実行された後にのみ、定義済みの JavaScript 関数を呼び出す方法はありますか?