【问题标题】:What is the easiest way to add additional html to my form using the Orbeon Form Builder?使用 Orbeon 表单生成器向我的表单添加额外 html 的最简单方法是什么?
【发布时间】:2012-02-02 10:46:45
【问题描述】:

我们想使用 Orbeon 表单来构建和运行一些表单,但是这些表单需要比“提示”或“帮助”部分更多的解释。 (“提示”应该很短,“帮助”不支持任何格式,据我所知)因此,我想在一些问题(控件)的上方或下方放置一些 HTML。

现在,我知道有一个选项可以显示来源并允许您进行更改。然而,这对于非技术人员来说相当复杂。

有没有(其他)方法在表单中插入 HTML 片段?

此外,我还研究了创建输出/显示 HTML 的控件的方法,但似乎 XBL 和 XForms 控件的 Java 类总是假定它应该绑定到结果 XML 文档中的某个变量. (而且我宁愿不这样做,因为它只是澄清文本。)虽然可能是我忽略了 XBL 或 Java 中的另一个可能选项。

是否可以创建不绑定到 XML 实例的组件? (然后我可以使用它来创建一个提供 HTML 功能的控件。)

【问题讨论】:

    标签: html orbeon


    【解决方案1】:
    • 对于帮助消息中的 HTML,Form Builder 从 4.4 版开始支持表单作者将帮助消息作为 HTML 输入。
    • 我们经常收到对允许表单作者从表单生成器输入他们自己的 HTML 的控件的请求,在撰写本文时,这还没有实现,我们有一个 RFE (#507) 来解决这个问题。

    【讨论】:

    • 这是一个有趣的选项。我还没有尝试过,但它似乎是一个足够小的修改,可以向非技术人员解释这一点,或者让他们在表格完成后请求更改。这是否有可能最终出现在表单生成器中作为一项功能。可能是在纯文本和 HTML 帮助文本之间切换的选项,或者至少 XForms 引擎能够理解这种结构?
    • 在我写这篇文章时,这不是我们计划在下一个版本中实现的功能。但这也不是什么大功能,所以如果我们从有开发支持计划的客户那里得到这个请求,或者社区中的某个人为此功能的实现做出贡献,这是可以完成的。
    猜你喜欢
    • 2017-07-14
    • 1970-01-01
    • 1970-01-01
    • 2011-01-15
    • 1970-01-01
    • 2020-07-28
    • 2010-09-12
    • 1970-01-01
    • 2016-12-12
    相关资源
    最近更新 更多