6

Magento (v 1.7+) で定期的なプロファイルと請求契約を完全に無効にする簡単な方法 (例: local.xml を使用) はありますか?

4

2 に答える 2

21

ブロックが作成され、リンクが次の場所に追加されます。

app/design/frontend/base/default/layout/sales/billing_agreement.xml

app/design/frontend/base/default/layout/sales/recurring_profile.xml

通常は後でリンクを削除することをお勧めしますMage_Customer_Block_Account_Navigationが、removeLink メソッドがないため、テーマ内の 2 つの xml ファイルをコピーしてコンテンツを削除するしか方法がないと思います。addLink ノードのみを削除すると、ユーザーのログイン領域のナビゲーションにリンクがなくなります。

これを行う拡張機能はたくさんあります。

私は自分のものを実装しています: https://github.com/ikonoshirt/ExtendedAccountNavigation

于 2012-08-04T21:13:47.680 に答える
0

これを機能させる別の方法があります。その中に blank.xml ファイルを作成し、次の構成を app/etc/local.xml ファイルに追加します。この方法では、変更やレイアウト ファイルのオーバーライドは必要ありません。

<config>
        <frontend>
        <layout>
            <updates>
                <sales_billing_agreement>
                    <file>blank.xml</file>
                </sales_billing_agreement>
                <sales_recurring_profile>
                    <file>blank.xml</file>
                </sales_recurring_profile>
            </updates>
        </layout>
    </frontend>
</config>
于 2013-11-25T13:39:04.413 に答える