DocumentazioneAEMTutorial su AEMTutorial su AEM as a Cloud Service

Crea componente

Ultimo aggiornamento: 23 marzo 2025
  • Si applica a:
  • Experience Manager as a Cloud Service
  • Argomenti:
  • Moduli adattivi

Creato per:

  • Principiante
  • Intermedio
  • Sviluppatore

Questo articolo presuppone che tu abbia esperienza nello sviluppo per AEM Forms CS. Si presume inoltre che sia stato creato un progetto di archetipo AEM Forms.

Apri il progetto AEM Forms in IntelliJ o in un altro IDE a tua scelta. Crea un nuovo nodo denominato svg in

apps\corecomponent\components\adaptiveForm
NOTA
corecomponent è l'appId fornito durante la creazione del progetto Maven. Questo appId potrebbe essere diverso nel tuo ambiente.

Crea file .content.xml

Crea un file denominato .content.xml sotto il nodo svg. Aggiungi il seguente contenuto al file appena creato. È possibile modificare le proprietà jcr:description, jcr:title e componentGroup in base alle proprie esigenze.

<?xml version="1.0" encoding="UTF-8"?>
<jcr:root xmlns:jcr="http://www.jcp.org/jcr/1.0" xmlns:cq="http://www.day.com/jcr/cq/1.0" xmlns:sling="http://sling.apache.org/jcr/sling/1.0"
    jcr:description="USA MAP"
    jcr:primaryType="cq:Component"
    jcr:title="USA MAP"
    sling:resourceSuperType="wcm/foundation/components/responsivegrid"
    componentGroup="CustomCoreComponent - Adaptive Form"/>

Creare svg.html

Crea un file denominato svg.html. Il file eseguirà il rendering della mappa SVG degli Stati Uniti.Copiare il contenuto di svg.html nel file appena creato. Hai copiato la mappa di SVG of USA. Salva il file.

Distribuire il progetto

Distribuisci il progetto nell’istanza cloud locale pronta per testare il componente.

Per distribuire il progetto, è necessario passare alla cartella principale del progetto nella finestra del prompt dei comandi ed eseguire il comando seguente.

mvn clean install -PautoInstallSinglePackage

Il progetto verrà implementato nell’istanza AEM Forms locale e il componente sarà disponibile per essere incluso nel modulo adattivo

mappa-usa

recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69