Данные образца Magento 2 и логотип отсутствуют в пользовательской теме


Я пытался создать тему, основанную на теме luma.

Я успешно создал новую тему, но как только я переключаюсь на новую тему, образцы данных больше не отображаются.

Как получить образцы данных и логотип в пользовательской теме.

Author: Rakesh Jesadiya, 2016-12-01

2 answers

По умолчанию magento 2 с образцами данных поставляется с темами luma.

In Luma Themes all static block and Top category page called from Widget. 

Вы можете проверить виджет из

Содержимое ->Элементы ->Виджет

Здесь доступен список виджетов, и все виджеты соответствуют темам Magento Luma.

Поэтому, когда мы создаем новую тему на основе родительской темы luma, все образцы данных отсутствуют в нашей новой теме, потому что виджет не задан в нашем пользовательском тема.

enter image description here

Если вы хотите отображать контент так же, как тема Luma, вам необходимо создать новый виджет, такой же, как тема Luma, из раздела виджетов от администратора.

For Set Your Custom Theme logo,

Вы должны установить из бэкенда,

Содержимое ->Дизайн ->Меню конфигурации

Нажмите на ссылку редактирования текущей темы,

Go To Header section,

Нажмите на кнопку Загрузить на изображении логотипа, Нажмите кнопку Сохранить Конфигурация.

enter image description here

Очистите кэш браузера и системный кэш.

Ваш логотип настроен для вашей пользовательской темы.

 2
Author: Rakesh Jesadiya, 2016-12-02 05:09:08

Если вы разбираетесь в базах данных и SQL и знаете, что делаете, и у вас нет времени снова создавать все виджеты в своей пользовательской теме, вы можете изменить поле theme_id в таблицах widget_instance и layout_link на свой новый theme_id. После очистки кэшей и статического содержимого в вашей теме появится домашняя страница, блоки категорий и т. Д. Luma.

Перед непосредственным изменением данных базы данных всегда рекомендуется создать резервную копию базы данных.

 1
Author: Oliver Schnell, 2017-01-06 00:57:12