新しい支払い方法とチェックアウト プロセスを統合する Magento モジュールを作成しようとしています。
これは、Paypal Express Checkout プロセスと非常によく似ています。Paypal Express Checkout はコアの一部であり、モジュールではありません。
私の質問は、これに対する最善のアプローチは何ですか?
- を拡張
app/code/core/Mage/Checkout/Block/Cart.php
してオーバーロードする必要がありますgetMethods
。 - または、オブザーバーを使用して、ページにいることをキャッチし
index.php/checkout/cart/
、ブロックを取得して、必要な要素を追加する必要がありますか?
この種のモジュールを作成するための適切なアプローチは何でしょうか?