Spatie / Laravel-Permissions: неопределенный метод translationEnabled () ошибка - PullRequest
0 голосов
/ 07 ноября 2018

Я работаю над проектом Laravel, который использует следующие библиотеки:

  • Spatie / Laravel-Права доступа
  • Laravel-Backpack Base, Crud
  • Laravel-рюкзак / PermissionManager

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

Вызов неопределенного метода Spatie \ Permission \ Models \ Role :: translationEnabled ()

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

Заранее спасибо!

Edit:

Ошибка вызвана вызовом в строке 1 этого представления:

https://github.com/Laravel-Backpack/CRUD/blob/master/src/resources/views/form_content.blade.php

1 Ответ

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

Мне удалось решить проблему. Я уже установил Spatie / Laravel-Permissions перед установкой Laravel-Backpack / PermissionManager, для которого требуется та же библиотека. Однако я внес некоторые изменения в конфигурацию, которая перезаписала конфигурацию PermissionManager, что вызвало ошибку. Удаление этих конфигураций решило проблему.

...