Skip to content

Commit be48fb4

Browse files
committed
only show customer account sections if payment method is active
1 parent f7cc333 commit be48fb4

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

app/code/Magento/Paypal/view/frontend/layout/customer_account.xml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,14 @@
55
* See COPYING.txt for license details.
66
*/
77
-->
8-
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
8+
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
9+
xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
910
<body>
1011
<referenceBlock name="customer_account_navigation">
11-
<block class="Magento\Customer\Block\Account\SortLinkInterface" name="customer-account-navigation-billing-agreements-link">
12+
<block class="Magento\Customer\Block\Account\SortLinkInterface"
13+
name="customer-account-navigation-billing-agreements-link"
14+
ifconfig="payment/paypal_express/active"
15+
>
1216
<arguments>
1317
<argument name="path" xsi:type="string">paypal/billing_agreement</argument>
1418
<argument name="label" xsi:type="string" translate="true">Billing Agreements</argument>

app/code/Magento/Vault/view/frontend/layout/customer_account.xml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,14 @@
55
* See COPYING.txt for license details.
66
*/
77
-->
8-
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
8+
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
9+
xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
910
<body>
1011
<referenceBlock name="customer_account_navigation">
11-
<block class="Magento\Customer\Block\Account\SortLinkInterface" name="customer-account-navigation-my-credit-cards-link">
12+
<block class="Magento\Customer\Block\Account\SortLinkInterface"
13+
name="customer-account-navigation-my-credit-cards-link"
14+
ifconfig="payment/braintree/active"
15+
>
1216
<arguments>
1317
<argument name="path" xsi:type="string">vault/cards/listaction</argument>
1418
<argument name="label" xsi:type="string" translate="true">Stored Payment Methods</argument>

0 commit comments

Comments
 (0)