背景:我希望我的用户能够调节我的主题。我创建了一个角色版主,并向我的用户添加了一个“版主”(数组)字段。因此,我可以将一个或多个主题的权限授予特定用户。
我正在创建一个后台来使用 EasyAdmin 和 Symfony4 管理用户。
我希望有一个多选字段显示我的可用主题以授予用户权限。
这是我当前的 easy admin 配置:
User:
class: App\Entity\User
disabled_actions: ['new']
edit:
fields:
- username
- email
- { property: 'roles', type: 'choice', type_options: { multiple: true, choices: { 'ROLE_USER': 'ROLE_USER', 'ROLE_MODERATOR': 'ROLE_MODERATOR', 'ROLE_ADMIN': 'ROLE_ADMIN' } } }
- { property: 'moderate', type: 'entity', type_options: { class: 'App\Entity\Theme', multiple: true } }
事情进展得很顺利,因为我能够编辑我的用户,给他一个角色,并给他网站进行审核。
问题:未显示我的“中等”数组的当前状态。选择显示时不显示当前值。