Je ne parviens pas à appliquer un nouveau thème dans une nouvelle installation de 2.2.4. La mise à jour vers 2.2.5 ne résout pas le problème.
theme
magento2.2.4
Ankush Verma
la source
la source
Réponses:
Remarque: Il s'agit d'un problème connu dans Magento 2.2.4 ( voir problème GitHub ) et le correctif ci-dessous n'est qu'un correctif temporaire. Vous ne devez pas modifier directement le fichier principal de Magento (remplacer ou créer un plugin)
Changement dans
Magento\Email\Model\AbstractTemplate.php
ceci:Pour ça:
Cela devrait résoudre le problème
Mise à jour : peut également être corrigée en appliquant ce patch
la source
Pour une erreur fixe
Something went wrong while saving this configuration: Area is already set
lors de l'enregistrement de la configuration du thème. Vous voulez créer un plugin pour remplacer leMagento\Email\Model\AbstractTemplate.php
fichier dans le module personnalisé. EtsetForcedArea()
fonction de mise à jour .la source
Au lieu d'installer le patch fourni par magento ou de changer directement les fichiers de base, voici comment je l'ai fait:
"Chemin du fichier: magento / app / code / Vendor / ThemeErrorFix / registration.php"
"Chemin du fichier: magento / app / code / Vendor / ThemeErrorFix / etc / module.xml"
"Chemin du fichier: magento / app / code / Vendor / ThemeErrorFix / etc / di.xml"
"Chemin du fichier: magento / app / code / Vendor / ThemeErrorFix / Model / Template.php"
la source