CQ5 Dialog.xml - 如何插入段落?

时间:2016-05-07 07:57:10

标签: cq5 aem

dialog.xml中的大多数文本都是表单输入的标签。

有没有办法只提供一个简单的段落,为用户提供一些解释?

2 个答案:

答案 0 :(得分:5)

您可以使用label xtype:

<mylabel
    jcr:primaryType="cq:Widget"
    fieldLabel="My label"
    html="Some description text in &lt;b&gt;bold&lt;/b&gt;"
    xtype="label"/>

如您所见,您甚至可以在html属性中使用简单标记,例如<b><i>。当然括号转义为&lt;&gt;

答案 1 :(得分:3)

您可以使用displayfield xtype。阅读docs以获取CQ5 Widget API CQ.Ext.form.DisplayField。这是一个例子:

<instructions
    jcr:primaryType="cq:Widget"
    fieldLabel="Instructions"
    fieldDescription="Insert instructions for your authors here."
    xtype="displayfield" />

您可以使用长段落,也可以使用字符实体插入HTML。例如:

This will bold &lt;strong&gt;this text&lt;/strong&gt;.