Рейтинг:0

Почему пользователи с разрешением «Создать новый контент» для пользовательского пакета не могут получить доступ к /node/add, но могут получить доступ к /node/add/author?

флаг br

Если я дам пользовательской роли Статья: Создание нового контента разрешение, пользователи могут получить доступ к /узел/добавить страница. Однако, если я даю такое же разрешение для пользовательского пакета, например Автор: Создать новый контент, пользователи не могут получить доступ к этой странице, но могут получить доступ к /node/add/author.

Что я должен попытаться решить проблему? Я пытался отладить NodeAccessControlHandler::createAccess(), но этот код не показывает ничего плохого.

$result = parent::createAccess($entity_bundle, $account, $context, TRUE)->cachePerPermissions();
вернуть $return_as_object ? $результат: $результат->разрешено();
Рейтинг:0
флаг br

После некоторого теста я обнаружил, что это произошло из-за некоторой несовместимости между менеджер режима формы и лимит объекта

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.