Ошибка после входа в M2 Backend только в режиме разработки - PullRequest
0 голосов
/ 29 ноября 2018

Кто-нибудь сталкивался с этой ошибкой?Я ничего не вижу в журналах, которые мне помогают.

Исключение # 0 (LogicException): не удалось создать объект acl: недопустимый элемент документа 'resource': атрибут 'title' является обязательным, но отсутствует.Строка: 5

0 /generated/code/Magento/Framework/Acl/Builder/Proxy.php(95): Magento \ Framework \ Acl \ Builder-> getAcl ()

1 Ответ

0 голосов
/ 29 ноября 2018

Я тоже сталкивался с этой проблемой некоторое время назад.На самом деле проблема в том, что один из ваших пользовательских или сторонних модулей содержит тег <resource> в acl.xml в etc файле папки, а атрибут title там отсутствует, что является причиной этого исключения.Поэтому я бы посоветовал вам проверить acl.xml файлов, а если атрибут title отсутствует в любом из ваших модулей, добавить тег title в <resource> примерно так:

Файл etc/acl.xml в одном из ваших модулей:

<resource id="Custom_Module::config" title="Module Title" />

Вы также можете проверить это Magento 2.2.0 Недопустимый элемент документа 'ресурс': атрибут 'заголовок' необходим, но отсутствует откуда я нашел решение моей проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...