La personalizzazione dei componenti core dei moduli adattivi consente di personalizzare le funzionalità predefinite in base alle proprie esigenze specifiche. Questa guida illustra come personalizzare tali componenti, per creare un’esperienza più personale.
Prima di iniziare a personalizzare i componenti core dei moduli adattivi,
scopri di più sull’architettura di un componente core ed esamina la documentazione ufficiale dei componenti core di Adobe Experience Manager. Queste risorse complete fungono da guida durante l’intero processo di personalizzazione.
Configura l’ambiente di sviluppo per garantire un flusso di lavoro semplificato e apportare modifiche ai componenti core. Durante la configurazione dell’ambiente di sviluppo, utilizza un Archetipo progetto AEM basato su quello più recente. In base all’ambiente, puoi:
Segui i passaggi seguenti per modificare l’aspetto, il comportamento e la funzionalità di un componente core per moduli adattivi.
Identificare e duplicare il componente core
Durante la configurazione dell’ambiente di sviluppo, hai creato un progetto basato su Archetipo. Nell’Archetipo progetto AEM, identifica il componente core specifico che desideri personalizzare. Una volta identificato, crea un duplicato del componente all’interno del progetto basato su Archetipo AEM. Mantienilo in parallelo agli altri componenti core per moduli adattivi. Questo passaggio assicura che le attività di personalizzazione non influiscano sul componente originale, consentendoti di sperimentare liberamente.
Personalizzare il componente copiato
Apri il componente duplicato e inizia ad apportare le modifiche necessarie in base alle tue esigenze:
Implementare la logica di back-end
Se la personalizzazione richiede una logica di back-end, puoi estendere i modelli sling esistenti. Per integrare perfettamente la funzionalità desiderata nel componente personalizzato, fai riferimento all’esempio fornito.
Configurare la finestra di dialogo del componente
Configura la finestra di dialogo associata al componente personalizzato. Utilizza l’esempio finestra di dialogo del componente fornito nella documentazione per garantire che le interazioni e le impostazioni dell’utente siano gestite in modo appropriato.
Distribuire e testare il componente nell’ambiente di sviluppo locale
Utilizzare Maven per generare e distribuire il componente nell’ambiente di sviluppo locale. Dopo la distribuzione del componente, crea un modulo adattivo per testare il componente personalizzato.
Distribuire il componente personalizzato nell’ambiente di produzione
Dopo aver testato il componente nell’ambiente di sviluppo locale, distribuiscilo negli ambienti di produzione.