2016-09-29 7 views
2

В моем магазине Magento 2.1.1 с 2 настраиваемыми модулями некоторые из страниц моего админ-контента не загружаются. (Widget, темы и расписание загружаются в порядке - другие не :-()Magento 2.1.1 Страницы содержимого администратора, не загружающие дескриптор, не зарегистрирован

Для всех из них я получаю «Не зарегистрирован ручки» Ошибка: Не зарегистрирован ручка cms_page_listing_data_source Не зарегистрирован ручка cms_block_listing_data_source Не зарегистрирован ручка design_config_listing_data_source

Хотя все они существуют в XML-файлах. приложение/поставщик/Magento/модуль-КМВ/просмотр/adminhtml/ui_component/cms_page_listing.xml ...

Кажется, это первый occorred, когда я добавила опцию магазина «demo» в магазин ... но я не уверен.

Любая помощь будет замечательной!

Благодаря Стейн

ответ

0

я наткнулся на тот же вопрос, и мои проблемы были связаны с файл ownsership. Ваша проблема может отличаться от моей, но я делюсь своим опытом на случай, если это может помочь вам или кому-то еще. В браузере инспектор консоли ошибки указаны были:

Failed to load resource: the server responded with a status of 403 (Forbidden)

так как файлы Magento_Ui/js/grid/search/search или Magento_Ui/js/grid/massactions были не загружены, потому что владелец текущего файла не имеет законные права для запуска полотнищ службы. Я консультировался с Magent Devdocs и разрешил проблему с разрешением.

6

Спасибо, что меняли разрешения, не помогли.

Но вот проблема и решение: у меня был di.xml, разделенный на etc/di.xml и т. Д./Adminhtml/di.xml ==> Это неправильно и вызывает сбой. Не слияние обратно в 1 di.xml и ошибки решены.

:-)

0

Magento использует composer.js для включения и отключения модулей. Если вы устанавливаете новые модули, в основном пусть знает Magento с помощью Shell

php bin/magento setup:upgrade 
php bin/magento module:enable Namespace_Module 
php bin/magento setup:static-content:deploy 
php bin/magento cache:flush 

Затем, чтобы проверить, если система включена свой собственный модуль, типа в оболочке

php bin/magento module:status 

Это будет печатать все модули, по статусу (включено, отключено)

Вы даже можете проверить статус своих модулей, прежде чем делать все это, хотя это тоже не повредит.

0

То, что работало для меня: я переехал и т.д./adminhtml/acl.xml до и т.д./acl.xml

0

Удалить di.xml файл в etc/admin.html в пользовательских модулей.