Я просто пытаюсь настроить Magento Theme, которая оказывается для меня более сложной, чем я думал.
- Я создал шаблон (просто файлы определений в соответствии с документацией и logo.svg).
- Я создал свой шаблон для наследования от Luma (Magento / luma).
- Мой шаблон отображается в разделе тем, и я настроил свою тему для использования в разделе содержимого.
- А затем магазин внезапно выглядит как тема Magento / blank ...
Почему это не похоже на тему Luma, хотя Magento правильно перечисляет мою тему, чтобы иметь Luma в качестве родителя?И почему мой логотип не отображается так, как должно быть?Пока что моя файловая структура выглядит только (в приложении / design / frontent / Test / myTheme /)
composer.json
registration.php
theme.xml
web
css
style.css
images
logo.svg
theme.xml
<theme xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Config/etc/theme.xsd">
<title>myTheme</title> <!-- your theme's name -->
<parent>Magento/luma</parent> <!-- the parent theme, in case your theme inherits from an existing theme -->
</theme>
Также должен отображаться логотип, ноnot.
В приложении Magento форматом по умолчанию и названием логотипа по умолчанию является logo.svg.Когда вы помещаете изображение logo.svg в обычное местоположение, которое находится в каталоге / web / images, оно автоматически распознается как логотип темы.Он отображается в заголовке страницы вашего магазина после применения темы.(с: https://devdocs.magento.com/guides/v2.0/frontend-dev-guide/themes/theme-create.html)
Кстати: Megento CE 2.2.6
Кэши сбрасываются и применяются новые настройки темы, т.е. когда я переключаю тему.