Magento Chile Desarrolladores Magento

¿Tienes una pregunta?

Si usted tiene cualquier pregunta, escriba a continuación lo que está buscando!

Magento 2.2.4 Assign theme error: Area is already set


Magento 2.2.4 Assign theme error: Something went wrong while saving this configuration: Area is already set.

La solución a ese bug, la ha dado el usuario de github llamado gtlt en issues #14968: https://github.com/magento/magento2/issues/14968

Cambiar en:

Magento\Email\Model\AbstractTemplate.php

Lo siguiente:

public function setForcedArea($templateId)
{
if ($this->area) {
throw new \LogicException(__('Area is already set'));
}
$this->area = $this->emailConfig->getTemplateArea($templateId);
return $this;
}

Por esto:

public function setForcedArea($templateId)
{
if (!isset($this->area)) {
$this->area = $this->emailConfig->getTemplateArea($templateId);
}
return $this;
}

Puede grabar el diseño desde el admin y las tablas core_config_data and design_config_grid_flat se llenan correspondiente.

core_config_data:
core_config_data

design_config_grid_flat:
design_config_grid_flat

Magento 2.2.4 Assign theme error: Area is already set
3 (60%) 1 voto

Comentarios

Comentarios