好的,感谢找到示例,需要将此更改整合到具有群组类型的主题设置对象中。例如,这个来自群组侧边栏菜单的,我认为我会让它以相同的方式工作,这样你在配置中会有:
groups:
type: groups
required: true
resolve_group_memberships: true
validations:
max: 20
然后在客户端,groups 将变为 user_in_groups 作为布尔值。
disallowed_groups 功能实际上可能并不难……再次参考上面的内容,你会得到这个以去除 anonymous_users:
groups:
type: groups
required: true
resolve_group_memberships: true
disallowed_groups: "4"
validations:
max: 20
而对于常规群组类型的主题设置:
copy_button_allowed_groups:
type: list
list_type: group
default: "11" # trust_level_1
disallowed_groups: "4" # anonymous_users
description: "选择允许使用复制按钮的群组。"
resolve_group_membership: true
将看看是否添加此功能。