Abilitare la funzione di trascinamento delle risorse in PathField
Dopo l’aggiornamento del AEM 6.5.10 è possibile trascinare le risorse dal browser di risorse in un PathField nell’editor di pagine. Per abilitare la funzione, Aggiungi il sganciabile al nodo di PathField.
Descrizione description
Ambiente
Adobe Experience Manager
Problema/Sintomi
A partire da AEM 6.5.10, puoi trascinare e rilasciare una risorsa dal browser di risorse in un PathField nell’editor di pagine. Questa funzione corrisponde alla riga seguente in Note sulla versione di AEM 6.5.10:
"PathField nell’editor di Sites consente agli autori di trascinare le risorse da Content Finder."
Questo articolo illustra come abilitare questa funzione.
Risoluzione resolution
Aggiungi la proprietà "droppable" al nodo di PathField.
name: droppable
type: Boolean
value: true
Esempio di personalizzazione:
Un PathField con droppable=true
, aggiunto al componente HelloWorld dell’esercitazione WKND, come
/apps/wknd/components/helloworld/cq:dialog/content/items/column/items/path:
<?xml version="1.0" encoding="UTF-8"?>
<jcr:root xmlns:sling="http://sling.apache.org/jcr/sling/1.0" xmlns:cq="http://www.day.com/jcr/cq/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0" xmlns:nt="http://www.jcp.org/jcr/nt/1.0"
jcr:primaryType="nt:unstructured"
jcr:title="Properties"
sling:resourceType="cq/gui/components/authoring/dialog">
<content
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/coral/foundation/fixedcolumns">
<items jcr:primaryType="nt:unstructured">
<column
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/coral/foundation/container">
<items jcr:primaryType="nt:unstructured">
<text
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/coral/foundation/form/textfield"
fieldLabel="Text"
name="./text"/>
<path
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/coral/foundation/form/pathfield"
fieldLabel="Path"
droppable="{Boolean}true"
name="./path"/>
</items>
</column>
</items>
</content>
</jcr:root>