Я создал пользовательский модуль с пользовательской ссылкой на боковой панели учетной записи клиента.
Мне нужно переместить эту ссылку после ссылки «Мои заказы».
Макет моего модуля: «приложение / код»/Namespace/Module/view/frontend/layout/customer_account.xml"
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
<referenceBlock name="customer_account_navigation">
<block class="Magento\Framework\View\Element\Html\Link\Current" name="customer-account-navigation-custom">
<arguments>
<argument name="path" xsi:type="string">mymodule/customer/index</argument>
<argument name="label" xsi:type="string">Custom Link</argument>
<!--
Also tried with:
<argument name="sortOrder" xsi:type="number">100</argument>
Any value have no effetc.
-->
</arguments>
</block>
</referenceBlock>
</body>
Я использую собственную тему, и я также попытался с помощью: "app / design / frontend/custom/theme/Magento_Customer/layout/customer_account.xml"
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
<move element="customer-account-navigation-custom" destination="customer_account_navigation" after="customer-account-navigation-orders-link"/>
</body>
</page>
С помощью этой пользовательской ссылки меняйте позицию, но не в правильную позицию, а не после «Мои заказы». Я также пробовал другие комбинации, перемещая некоторые ссылки, но ничего ...