Der meiste Text in meiner dialog.xml ist Etiketten für Formulareingaben.CQ5 Dialog.xml - Wie fügt man einen Absatz ein?
Gibt es eine Möglichkeit, nur einen einfachen Absatz zu haben, der dem Benutzer eine Erklärung bietet?
Der meiste Text in meiner dialog.xml ist Etiketten für Formulareingaben.CQ5 Dialog.xml - Wie fügt man einen Absatz ein?
Gibt es eine Möglichkeit, nur einen einfachen Absatz zu haben, der dem Benutzer eine Erklärung bietet?
Sie können einen displayfield
xtype verwenden. Lesen Sie die docs für die CQ5 Widget API CQ.Ext.form.DisplayField
. Hier ein Beispiel:
<instructions
jcr:primaryType="cq:Widget"
fieldLabel="Instructions"
fieldDescription="Insert instructions for your authors here."
xtype="displayfield" />
können Sie lange Absätze und Sie können HTML einfügen, indem Zeichenentitäten verwenden. Zum Beispiel:
This will bold <strong>this text</strong>.
Sie können das label
xtype:
<mylabel
jcr:primaryType="cq:Widget"
fieldLabel="My label"
html="Some description text in <b>bold</b>"
xtype="label"/>
Wie Sie sehen können, können Sie auch einfach Tags in der HTML-Eigenschaft wie <b>
und <i>
nutzen können. Natürlich sind die Klammern wie folgt entfernt: <
und >
Der 'label' xtype ist auch eine gute Option. Das Out-of-the-Box-Styling des Textes für "Label" ist größer und dunkler als "Displayfield". Zusätzlich können Sie 'hideLabel =" {Boolean} true "' verwenden, damit Ihr Absatz auch die Label-Spalte umfasst. – nateyolles