Проблемы с настройкой темы Magento - PullRequest
0 голосов
/ 20 сентября 2018

Я просто пытаюсь настроить 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

Кэши сбрасываются и применяются новые настройки темы, т.е. когда я переключаю тему.

1 Ответ

0 голосов
/ 21 сентября 2018

Запустите эти команды из CLI.

php bin/magento cache:clean
php bin/magento cache:flush
php bin/magento indexer:reindex
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy -f
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...