タグ付けされた質問 「onestepcheckout」

2
どのワンステップチェックアウトタイプ拡張機能が元のレイアウトハンドルを尊重しますか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 2年前に閉店。 私の拡張機能の1つは、以下のレイアウトxml命令を使用して、3つの支払い方法の共通ブロックをチェックアウトに追加します <checkout_onepage_paymentmethod> <reference name="root"> <block type="core/text_list" name="additional" as="additional"> <block type="foomandpspro/pxpostrebill_ccSave" name="fooman_ccsave" as="fooman_ccsave" template="fooman/dpspro/onePageCheckout.phtml"/> </block> </reference> </checkout_onepage_paymentmethod> これはデフォルトのチェックアウトでは問題なく機能します。 問題:多くのユーザーは、これを尊重していない無数のワンステップチェックアウトの1つを使用しています。レイアウトハンドルは単にロードされず、その後ブロックはページに追加されません。これまでのところ、MW_OnestepcheckoutとGoMage_Checkoutに遭遇しました。 これを実際に正しく処理するカスタムチェックアウト拡張機能に遭遇しましたか?または、これは、チェックアウトレイアウトハンドルが廃止されたことを受け入れる必要がある場合start repeating myselfですか?

2
パスワードフィールドに値がある場合はチェックアウトレジスタ、それ以外の場合はゲストチェックアウト
チェックアウトの請求ステップで常にパスワードフィールドを表示したい。チェックアウトの最初のステップを削除しました。 この請求ステップでは、顧客がパスワードを入力するとアカウントが作成されるようにします。顧客が入力フィールドを空のままにした場合、ゲストとしてチェックアウトします。 billing.phtmlでは、現在、この行はパスワード入力フィールドの上にあります。 <?php if($this->helper('skipstep1')->isSkipEnabled() && $this->getQuote()->isAllowedGuestCheckout()): ?> <li class="fields"> <div class="field"> <label class="account-aanmaken-checkout" for="login:register"><?php echo $this->__('Register with us for future convenience') ?></label> <div class="input-box checkout-account"> <input type="checkbox" class="checkbox" name="login[register]" id="login:register" value="1" title="<?php echo $this->__('Register') ?>" onclick="toggleRegister(this)"<?php if (Mage::getStoreConfig('checkout/skipstep1/default_method')=='register'): ?> checked="checked"<?php endif ?>/> </div> </li> <?php endif ?> パスワードフィールドのデフォルトコードは次のとおりです。 <li …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.