Пользовательская тема Magento 2 не работает на "доме" - PullRequest
0 голосов
/ 02 декабря 2018

Я начал писать собственную тему для Magento 2 на основе темы luma.Сейчас я сталкиваюсь с проблемой, что моя настраиваемая тема применяется ко всем страницам, НО «домашней» странице.Тема Luma там все еще активна и не перезаписывается моей пользовательской темой.

Я установил пользовательскую тему в качестве темы по умолчанию и она применяется в каждом магазине / представлении

Я понятия не имею, чтосделать.У кого-нибудь есть решение или сталкивался с такой же проблемой?

Это мой default.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="logo">
            <arguments>
                <argument name="logo_file" xsi:type="string">images/unfair-athl-black.png</argument>
                <argument name="logo_img_width" xsi:type="number">200</argument> 
                <argument name="logo_img_height" xsi:type="number">100</argument>
            </arguments>
        </referenceBlock>
        <referenceBlock name="copyright" remove="true" />

    </body>
</page>

1 Ответ

0 голосов
/ 03 декабря 2018

Проверьте, переопределяет ли конфиг вашу тему.

  1. Проверьте, есть ли на вашей домашней / стартовой странице обновление дизайна в нижней части страницы конфигурации в Content -> Pages -> YourHomePage.(для всех просмотров магазина)
  2. Проверьте, имеет ли ваша домашняя / стартовая страница макет, представленный в вашей теме (1 столбец, 2 столбца и т. д.) (для всех просмотров магазина)
  3. Вручную удалите все сгенерированное и статическое содержимое с помощью команды rm -rf magentoroot/var/cache/* magentoroot/var/page_cache/* magentoroot/var/view_preprocessed/* magentoroot/generated/* magentoroot/pub/static/* и повторно разверните после

  4. Убедитесь, что вы включили default_head_blocks.xml в default.xml вашей темы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...