Примечание: неопределенный индекс: путь в Drupal \ Core \ Routing \ - PullRequest
0 голосов
/ 27 мая 2018

Я сделал модуль в Drupal 8, и после добавления маршрутизации я получил уведомление в сообщениях журнала, в котором говорится:

Примечание: неопределенный индекс: путь в Drupal \ Core \ Routing \ RouteBuilder->rebuild () (строка 172 из /home/...

мой модуль routing.yml выглядит так:

---
mymodule.mypage:
  path: /mypage
  defaults:
    _controller: Drupal\mymodule\Controller\MyPageController::customPage
    _title: My custom page
requirements:
  _role: anonymous

Доступ к странице, на которой я получил это сообщение:

Доступ запрещен. Вы не авторизованы для доступа к этой странице.

1 Ответ

0 голосов
/ 28 мая 2018

Выглядит как неправильный отступ для меня.И, возможно, не проверять роль, но разрешение access content.

mymodule.mypage:
  path: '/mypage'
  defaults:
    _controller: 'Drupal\mymodule\Controller\MyPageController::customPage'
    _title: 'My custom page'
  requirements:
    _permission: 'access content'
...