Одне з моїх розширень використовує наведену нижче інструкцію макета 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>
Це працює без проблем на замовлення за замовчуванням.
Проблема: Багато моїх користувачів користуються однією з безлічі касових замовлень, які цього не шанують. Ручка макета просто не завантажується і згодом блок не додається на сторінку. Поки що я стикався з MW_Onestepcheckout та GoMage_Checkout.
Чи стикалися ви з будь-якими розширеннями для замовлення, які насправді справляються з цим правильно? Або це випадок, коли мені потрібно прийняти, що ручки оформлення каси були вилучені, і мені це потрібно start repeating myself
?