Próbuję usunąć główny tytuł strony głównej z mojego niestandardowego motywu (który działa na szczycie motywu Luma).
Próbowałem dodać zwykły tag, aby usunąć, w następujący sposób (i jak już tutaj odpowiedziano), pełną zawartość mojego bieżącego cms_index_index.xml
pliku:
<?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>
Próbowałem już innych podejść, takich jak
<referenceBlock name="page.main.title" display="false"/>
I
<referenceBlock name="cms_page" display="false"/>
Bez powodzenia. Pamięć podręczna jest czyszczona, a pliki wdrażane. Plik cms_index_index.xml, w którym pracuję, znajduje się w folderze
/app/design/frontend/<vendor>/<theme>/Magento_Cms/layout
Jakie inne opcje mam? Dlaczego to podejście nie działa?
magento2
layout
page-title
ildario
źródło
źródło
Odpowiedzi:
próbowałeś
cms_index_index.xml
czegoś takiego?źródło
catalog_category_view.xml
pliku. I możesz pominąćlayout
atrybut wewnątrz<page>
elementu.Dla wszystkich innych stron utwórz
cms_page_view.xml
zamiast tego cms_index_index.xmlI dodaj ten sam kod, którego użyłeś do cms_index_index.xml
źródło
źródło
content-> pages-> home page
niż otwórz tę stronę i sprawdź, czy nagłówek treści jest pusty, czy nie.
Jeśli nie, to usuń nagłówek. Teraz został usunięty z twojej strony głównej
źródło
Jeśli masz pewność, że Twój kod XML jest poprawny, ale nie został pobrany przez Magent o, upewnij się, że sprawdziłeś tabelę „motyw” w bazie danych Magento.
Kolumna „typ” powinna mieć wartość 0 (zero) dla motywu.
Jeśli jest ustawiony na 1 (wirtualny), nie będzie przechwytywał nadpisań zdefiniowanych w
app/design
folderze motywów niestandardowych.Po ustawieniu na 0, upewnij się, że usunąć wszystkie cache
pub/static/frontend
,var/view_preprocessed
i ponownie sprawdzić, czy zmiany są obecnie pracuje.źródło
Otwórz stronę główną od Administratora
Goto >> Projekt >> Układ Aktualizacja linii dodawania XML
źródło
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