但我认为仍然存在一个问题:你被迫在注册时允许编辑或显示。
discourse/frontend/discourse/admin/components/admin-user-fields-form.gjs at d82dc69d1d4cbf7dd5ed449ae299908282637b3f · discourse/discourse · GitHub
可以创建一个所有选项都禁用的字段,因为你不需要为此更改可编辑设置。但一旦你更改一次,就无法恢复到该配置了。
根据拉取请求 https://github.com/discourse/discourse/pull/34672,这是一个有意的决定:
选填但不可编辑的字段需要出现在注册表单上,否则将无法填写。
我想知道是否没有考虑到由工作人员填写字段的用例。