Я пытаюсь удалить основной заголовок домашней страницы в моей пользовательской теме (которая работает поверх темы luma).
Я попытался добавить обычный тег для удаления следующим образом (и, как уже было сказано здесь), всего содержимого моего текущего cms_index_index.xml
файла:
<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
<referenceBlock name="page.main.title" remove="true"/>
</body>
</page>
Я уже пробовал другие подходы, такие как
<referenceBlock name="page.main.title" display="false"/>
И
<referenceBlock name="cms_page" display="false"/>
Безуспешно. Кэш очищается и файлы развертываются. Файл cms_index_index.xml, в котором я работаю, находится в папке
/app/design/frontend/<vendor>/<theme>/Magento_Cms/layout
Какие еще варианты у меня есть? Почему этот подход не работает?
magento2
layout
page-title
ildario
источник
источник
Ответы:
ты пробовал
cms_index_index.xml
что-то подобное?источник
catalog_category_view.xml
файл. И вы можете опуститьlayout
атрибут внутри<page>
элемента.источник
Для всех остальных страниц создайте
cms_page_view.xml
вместо них cms_index_index.xmlИ добавьте тот же код, который вы использовали для cms_index_index.xml
источник
content-> pages-> home page
чем открыть эту страницу и проверить, что заголовок контента пуст или нет.
Если это не так, удалите заголовок. Теперь он удален с вашей главной страницы
источник
Если вы уверены, что ваш XML действителен, но не получен от Magent o, убедитесь, что вы проверили таблицу «theme» внутри своей базы данных Magento.
Столбец «тип» должен иметь значение 0 (ноль) для вашей темы.
Если он установлен в 1 (виртуальный), он не будет перезаписывать переопределения, которые вы определили в
app/design
папке вашей пользовательской темы.После того, как вы установите его на 0, убедитесь, что вы очистили весь кэш
pub/static/frontend
,var/view_preprocessed
и еще раз проверьте, работают ли ваши изменения.источник
Открыть домашнюю страницу от администратора
Перейти к >> Дизайн >> Обновление макета XML добавить строку
источник
Please correct the XML data and try again. Element 'referenceBlock': This element is not expected. Expected is one of ( referenceContainer, container, update, move, head, body ). Line: 6