Главная > Magento > Magento 2: Area code is not set

Magento 2: Area code is not set

26.09.2019 0 коммент. » Просмотры: 42

Magento 2

"Area code is not set" в Magento 2 - довольно распространенная ошибка при написании своих костылей, а так же консольных скриптов, исправить ее можно вот так..

Для собственных поделок

для консольных скриптов

в других местах, по аналогии.

Area Code может принимать одно из значений определенных в константах класса \Magento\Framework\App\Area

  • const AREA_GLOBAL = 'global';
  • const AREA_FRONTEND = 'frontend';
  • const AREA_ADMINHTML = 'adminhtml';
  • const AREA_DOC = 'doc';
  • const AREA_CRONTAB = 'crontab';
  • const AREA_WEBAPI_REST = 'webapi_rest';
  • const AREA_WEBAPI_SOAP = 'webapi_soap';

И используется тот, который подходит для конкретного контекста (global = общий, frontend = клиентская область, adminhtml = админка, crontab = крон, webapi = api  и т.д.)

Похожие статьи

Автор: | Рейтинг: 4/5 | Теги: , ,

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Разрешены HTML-теги: <a>, <code>, <i>, <em>, <strong>, <b>, <u>, <strike>