Abilitare la funzione di trascinamento delle risorse in PathField
Dopo l’aggiornamento di Adobe Experience Manager 6.5.10, ora è possibile trascinare le risorse dal browser di risorse in un PathField nell’editor di pagine. Per abilitare questa funzione, aggiungere la proprietà droppable 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 nelle Note sulla versione di AEM 6.5.10:
PathField nell'editor 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/@dropable={Boolean}true
<?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>