Я хочу удалить ссылки по умолчанию из макета luma и добавить новые ссылки. Как я могу это сделать?
28
Ссылка «О нас» и ссылка «Обслуживание клиентов»: Статический блок с Идентификатором - « footer_links_block »
Чтобы удалить другие ссылки, используйте файл XML (default.xml) и добавьте этот код в тег <body>:
<referenceBlock name="name_of_link_block" remove="true"/>
Имя блока ссылок:
Политика конфиденциальности и cookie: ссылка на политику конфиденциальности
Условия поиска: search-term-Popular-Link
Свяжитесь с нами: свяжитесь с нами-ссылка
Расширенный поиск: каталог-поиск-расширенная ссылка
Заказы и возвраты: sales-guest-form-link
Чтобы добавить новые ссылки в ссылки нижнего колонтитула, используйте этот код:
<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>
Если вы хотите удалить все ссылки в нижнем колонтитуле по умолчанию, удалите блок ссылок.
Просто добавьте ссылку в
<Vendor>\<theme>\Magento_Theme\layout\default.xml
соответствии с<body>
контейнером<referenceBlock name="footer_links" remove="true"/>
и в том же файле макета добавьте статический блок, чтобы вы могли управлять меню нижнего колонтитула из статического блока CMS из бэкэнда magento
Теперь вы можете создать статический блок с идентификатором как
footer_menu
источник
Вам нужно добавить
к файлу default.xml
Смотрите здесь для получения дополнительной информацииhttp://blog.i13websolution.com/how-to-remove-footer-links-magento-2/
источник
ссылки в нижних колонтитулах добавляются из двух мест:
1. в блоке cms footer_links_block вы можете редактировать, что будет отражаться в нижнем колонтитуле
2. во всех основных модулях поиска referenceBlock = "footer_links" в xml-файлах, где все добавленные ссылки отображаются в нижнем колонтитуле
источник