Mà một bước kiểm tra mở rộng danh dự xử lý bố trí ban đầu? [đóng cửa]


14

Một trong các tiện ích mở rộng của tôi sử dụng hướng dẫn xml bố cục bên dưới để thêm một khối chung cho ba phương thức thanh toán vào thanh toán

<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>

Điều này hoạt động mà không có vấn đề về thanh toán mặc định.

Vấn đề: Rất nhiều người dùng của tôi đang sử dụng một trong số vô số các bước kiểm tra một bước không tôn trọng điều này. Xử lý bố cục đơn giản là không được tải và sau đó khối không được thêm vào trang. Cho đến nay tôi đã gặp phải MW_Onestepcheckout và GoMage_Checkout.

Bạn đã đi qua bất kỳ tiện ích mở rộng thanh toán tùy chỉnh nào thực sự xử lý việc này một cách chính xác chưa? Hay đây là một trường hợp mà tôi cần phải chấp nhận rằng các tay cầm bố trí thanh toán đã bị loại bỏ và tôi cần phải làm start repeating myselfvậy?

Câu trả lời:


1

Tôi nghĩ rằng checkout_onepage là ONEPAGE do đó, bạn phải xử lý những người khác, theo cách tương tự, với tay cầm của riêng họ.

Tôi không nghĩ rằng có bất kỳ xử lý bố cục toàn cầu nào, như catalog_category_layered_nochildrenhoặc PRODUCT_TYPE_configurabletrong thanh toán, ít nhất addHandle()là không được sử dụng ở bất cứ đâu trong Mage_Checkout, Mage_Paymenthoặc Mage_Sales.


cảm ơn phản hồi của bạn - câu hỏi liên quan đến phần mở rộng của bên thứ 3 không phải do tôi viết. Tôi đã hy vọng rằng những người tôi gặp phải đã lấy đi chức năng của thanh toán ban đầu là thiểu số. Nhưng cho đến nay nó không được tốt.
Kristof tại Fooman

1

Thật không may, có vẻ như không có nhiều ngoài đó. Hiện tại tôi đã giải thể khối tùy chỉnh của mình và chuyển chức năng vào các Mage_Payment_Block_Formkhối riêng lẻ cho đến khi hỗ trợ cho việc này trở nên phổ biến hơn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.