【发布时间】:2021-03-08 02:33:23
【问题描述】:
来自 Orbeon documentation:
应用程序名称。 每个表单定义都有一个应用程序名称,用于标识属于一起的一组表单。在实践中,应用程序名称可能对应于一个项目、一个部门或一个公司。例如,由 Orbeon 构建的所有表单都具有“orbeon”应用程序名称。 注意:根据您的权限,可能已经为您选择了应用程序名称,或者您可以选择一组受限的应用程序名称。
表单名称。每个表单定义还有一个表单名称,用于标识特定应用程序中的唯一表单名称。
由于 orbeon 的持久性 API 通过其应用程序和表单名称检索表单定义,我想对表单设置页面进行一些验证,以防止用户从具有相同应用程序和表单名称的定义中保存第二个现有的。
(我的第一种方法是对持久层进行一些自定义响应,但是 orbeon 无法区分一般持久性错误和验证错误,换句话说,持久层错误的反向传播/对用户的 api 还没有那么成熟,可以这么说。)
那我该怎么做呢?
【问题讨论】:
标签: orbeon