Cómo habilitar la función de arrastrar y soltar recursos en PathField
AEM Después de la actualización a 6.5.10, es posible arrastrar y soltar recursos desde el explorador de recursos en un PathField en el editor de páginas. Para habilitar la función, añada el descartable al nodo de PathField.
Descripción description
Entorno
Adobe Experience Manager
Problema/Síntomas
AEM A partir de la versión 6.5.10, puede arrastrar y soltar un recurso desde el explorador de recursos a un PathField en el editor de páginas. Esta función se corresponde con la siguiente línea de AEM Notas de la versión de 6.5.10:
"PathField en el editor de sitios permite a los autores arrastrar recursos desde el Buscador de contenido".
Este artículo explica cómo habilitar esta función.
Resolución resolution
Agregue la propiedad "droppable" al nodo de PathField.
name: droppable
type: Boolean
value: true
Ejemplo de personalización:
Un PathField con droppable=true
, añadido al componente HelloWorld del tutorial de WKND, como
/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>