如何在Drupal8的配置实体中添加自定义属性



我想在配置实体中添加自定义属性(user_role(。

e.g. 
administrator {
id: administrator,
label: administrator,
isadmin: true,
..,
--> client_id:1
}  

但我找不到如何覆盖现有配置实体的属性。

所以请帮助我。

一般来说,Drupal 8 中的实体具有可以附加到它们并可以扩展其功能的fields(属性(。

Roles在 Drupal 7 或 8 中不是真实的实体,默认情况下它们不可字段化。 在Drupal 7中有一个user_role_field模块允许此功能,但目前Drupal 8中不存在等效模块。

作为Drupal 8中的替代方案,您可以为user entity创建fields(包含在core中(,如果需要Role specific字段,则可以为每个字段分配field_permissions,以便特定角色可以创建/查看/编辑它们。

最新更新