答案 0 :(得分:2)
您可以在标准策略(即没有自定义策略)中执行此操作,方法是进入页面UI自定义,并为每个页面选择是否要将属性设置为可选或必需。这使您能够在一个页面中将属性设置为可选(例如本地帐户注册),但在另一个页面中则是强制性的(例如,社交帐户注册)。
见下图。
答案 1 :(得分:0)
答案 2 :(得分:0)
我指的是Randy Minder答案,
注释<!-必需声明->和<!-可选声明->,
如果仅将(?)放在“技术资料”中,它们似乎不起作用。链接文档中也未提及这些内容。所以我在努力使如何使新创建的extension_attribute不强制。
然后在“尝试和错误”之后,我发现了这篇文章:restrictions。显然,如果添加限制模式,则该字段变为必填字段。这是隐式的,文档中未提及。另外,默认值不会更改此行为。