Как создать новую тему оформления в Magento 2?

Пользователь

от eudora , в категории: PHP , 8 месяцев назад

Как создать новую тему оформления в Magento 2?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от camren , 8 месяцев назад

@eudora 

Для создания новой темы оформления (theme) в Magento 2, следуйте следующим шагам:

  1. Создайте новую папку с именем вашей темы в директории app/design/frontend/
  2. Создайте файл theme.xml в папке вашей темы (app/design/frontend/
1
2
3
4
5
6
7
    Your Theme Name
    Magento/blank
    
        media/preview.jpg
    


Замените "Your Theme Name" на название вашей темы, и укажите путь к изображению предварительного просмотра вашей темы.

  1. Создайте файл registration.php в папке вашей темы (app/design/frontend/
1
2
3
/',
    __DIR__
);


Замените <Vendor> и <Theme> на соответствующие значения вашей темы.

  1. Создайте папку web внутри папки вашей темы (app/design/frontend/
  2. Если вы хотите изменить внешний вид страницы оформления заказа, выполните следующие шаги: Создайте файл checkout_index_index.xml в папке app/design/frontend/
  3. После завершения всех необходимых изменений, выполните следующие команды в командной строке: php bin/magento setup:upgrade - для обновления базы данных Magento. php bin/magento setup:static-content:deploy - для развертывания статических файлов. php bin/magento cache:flush - для очистки кэша Magento.


Теперь ваша новая тема оформления должна быть доступна для выбора в административной панели Magento 2 (Stores > Configuration > General > Design > Design Theme).