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>
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f