Spatie/Laravel-Permissions: 未定义方法 translationEnabled() 错误

Spatie/Laravel-Permissions: Undefined method translationEnabled() error

我正在开发使用以下库的 Laravel 项目:

每次我尝试从管理界面创建新角色或权限时,都会收到此错误:

Call to undefined method Spatie\Permission\Models\Role::translationEnabled()

我已经完成了必要的设置,但似乎无法正常工作。

提前致谢!

编辑:

错误是由该视图第 1 行的调用触发的:

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

我能够解决问题。在安装需要相同库的 Laravel-Backpack/PermissionManager 之前,我已经安装了 Spatie/Laravel-Permissions。但是,我对配置进行了一些更改,覆盖了导致错误的 PermissionManager 配置。删除这些配置解决了问题。