내 확장 중 하나가 아래 레이아웃 xml 명령어를 사용하여 결제에 세 가지 결제 방법에 대한 공통 블록을 추가합니다.
<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
입니까?