2016-05-07 17 views

Antwort

3

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 &lt;strong&gt;this text&lt;/strong&gt;. 
4

Sie können das label xtype:

<mylabel 
    jcr:primaryType="cq:Widget" 
    fieldLabel="My label" 
    html="Some description text in &lt;b&gt;bold&lt;/b&gt;" 
    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: &lt; und &gt;

+0

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

Verwandte Themen