Chcę usunąć domyślne linki z układu luma i dodać nowe linki. Jak mogę to zrobić?
28
Link „O nas” i link „Obsługa klienta”: Blok statyczny z identyfikatorem to „ footer_links_block ”
Aby usunąć inne linki, użyj pliku xml (default.xml) i dodaj ten kod do znacznika <body>:
<referenceBlock name="name_of_link_block" remove="true"/>
Nazwa bloku linków:
Polityka prywatności i plików cookie: link do polityki prywatności
Wyszukiwane hasła: popularny termin wyszukiwania
Skontaktuj się z nami: contact-us-link
Wyszukiwanie zaawansowane: katalog-wyszukiwanie-zaawansowane-link
Zamówienia i zwroty: sprzedaż-gość-formularz-link
Aby dodać nowe linki do linków stopki, użyj tego kodu:
<referenceBlock name="footer_links">
<block class="Magento\Framework\View\Element\Html\Link\Current" name="your-link-name">
<arguments>
<argument name="label" xsi:type="string">Title</argument>
<argument name="path" xsi:type="string">path-of-your-page</argument>
</arguments>
</block>
</referenceBlock>
Jeśli chcesz usunąć wszystkie łącza znajdujące się domyślnie w stopce, usuń blok odniesienia.
Po prostu dodaj poniższy link w
<Vendor>\<theme>\Magento_Theme\layout\default.xml
pod<body>
kontenerem<referenceBlock name="footer_links" remove="true"/>
i w tym samym pliku układu dodaj blok statyczny, aby móc zarządzać menu stopki z bloku statycznego CMS z backendu magento
Teraz możesz utworzyć blok statyczny o identyfikatorze jako
footer_menu
źródło
Musisz dodać
do pliku default.xml
Zobacz tutaj, aby uzyskać więcej informacjihttp://blog.i13websolution.com/how-to-remove-footer-links-magento-2/
źródło
linki stopki są dodawane z dwóch miejsc
1. w bloku cms footer_links_block można edytować, co będzie odzwierciedlone w stopce
2. we wszystkich wyszukiwaniach modułu podstawowego referenceBlock = „footer_links” w plikach xml, gdziekolwiek dodali linki, wszystkie są wyświetlane w stopce
źródło