Não consigo aplicar um novo tema em uma instalação limpa do 2.2.4. A atualização para 2.2.5 não resolve o problema.
theme
magento2.2.4
Ankush Verma
fonte
fonte
Respostas:
Nota: Este é um problema conhecido no Magento 2.2.4 ( consulte o GitHub ) e a correção abaixo é apenas uma correção temporária. Você não deve alterar diretamente o arquivo principal do Magento (substituir ou criar um plugin)
Mudança
Magento\Email\Model\AbstractTemplate.php
nisso:Por esta:
Deve corrigir o problema
Atualização : também pode ser corrigida aplicando este patch
fonte
Para erro fixo
Something went wrong while saving this configuration: Area is already set
ao salvar a configuração do tema. Você deseja criar um plug-in para substituir oMagento\Email\Model\AbstractTemplate.php
arquivo no módulo personalizado. EsetForcedArea()
função de atualização .fonte
Em vez de instalar o patch fornecido pelo magento ou alterar diretamente os arquivos principais, aqui está como eu o fiz:
"Caminho do arquivo: magento / app / code / Vendor / ThemeErrorFix / registration.php"
"Caminho do arquivo: magento / app / code / Vendor / ThemeErrorFix / etc / module.xml"
"Caminho do arquivo: magento / app / code / Vendor / ThemeErrorFix / etc / di.xml"
"Caminho do arquivo: magento / app / code / Vendor / ThemeErrorFix / Model / Template.php"
fonte