Estensibilità dei frammenti di contenuto di AEM
L’interfaccia utente della funzione Frammenti di contenuto di AEM è una potente interfaccia utente estensibile per gestire la creazione, la gestione e la modifica di frammenti di contenuto. Diversi punti di estensione consentono di personalizzare l’interfaccia utente in base alle esigenze. I punti di estensione disponibili dipendono dall’interfaccia utente che desideri estendere.
Punti di estensione della console Frammenti di contenuto
La console Frammenti di contenuto in AEM (Adobe Experience Manager) è un’interfaccia utente che fornisce una posizione centralizzata per la gestione e l’organizzazione dei frammenti di contenuto. Offre un set completo di strumenti e funzioni per creare, modificare, pubblicare e tracciare i frammenti di contenuto, consentendo agli utenti di gestire in modo efficiente contenuti strutturati su vari canali e punti di contatto.
La console Frammenti di contenuto di AEM è l’interfaccia utente estensibile dal punto di vista di elenchi e gestione dei frammenti di contenuto. Le estensioni per la console Frammenti di contenuto di AEM sono create utilizzando il modello di App Builder @adobe/aem-cf-admin-ui-ext-tpl
.
Sono disponibili i seguenti punti di estensione della console Frammenti di contenuto:
Personalizza le azioni disponibili quando sono selezionati uno o più frammenti di contenuto.
Personalizza i dati che vengono visualizzati nell’elenco Frammenti di contenuto.
Personalizza le azioni disponibili quando non è selezionato alcun frammento di contenuto.
Punti di estensione dell’editor di frammenti di contenuto
L’editor di frammenti di contenuto in AEM (Adobe Experience Manager) è un componente dell’interfaccia utente che consente agli utenti di creare, modificare e gestire i frammenti di contenuto. Offre un ambiente visivo, intuitivo e facile da usare per utilizzare contenuti strutturati, consentendo agli utenti di definire e organizzare gli elementi di contenuto, applicare modelli, gestire le varianti e visualizzare in anteprima come si presenta il contenuto sui diversi canali. L’editor di frammenti di contenuto semplifica il processo di creazione di contenuti riutilizzabili e modulari che possono essere facilmente distribuiti e pubblicati in più esperienze digitali.
L’editor di frammenti di contenuto di AEM è l’interfaccia utente estensibile per la modifica di frammenti di contenuto. Le estensioni dell’editor di frammenti di contenuto di AEM sono create utilizzando il modello di App Builder @adobe/aem-cf-editor-ui-ext-tpl
.
Sono disponibili i seguenti punti di estensione dell’Editor frammenti di contenuto:
Personalizzare le azioni nel menu di intestazione dell’Editor frammento di contenuto.
Barra degli strumenti dell’editor Rich Text
Aggiungere un pulsante personalizzato all’editor Rich Text (RTE) dell’editor di frammento di contenuto.
Personalizzare le azioni nell’editor Rich Text associate ai tasti.
Badge dell’editor Rich Text (RTE)
Personalizzare i blocchi con stili non modificabili all’interno dell’editor Rich Text.
Esempi di estensione
Ti diamo il benvenuto in una raccolta di esempi di codice di estensibilità dell’interfaccia utente di AEM. Questa risorsa è progettata per fornire dimostrazioni pratiche e approfondimenti sull’estensione dell’interfaccia utente di Adobe Experience Manager (AEM). In qualità di sviluppatore, se ti interessa migliorare le funzionalità di AEM, questi esempi di codice fungono da riferimento prezioso.
Aggiornamento della proprietà frammento di contenuto in blocco
Estensione della barra delle azioni della console Frammento di contenuto con azione modale e Adobe I/O Runtime.
Generazione di immagini OpenAPI
Esplora un’estensione della barra delle azioni di esempio che genera un’immagine utilizzando OpenAI, la carica su AEM e aggiorna la proprietà dell’immagine sul frammento di contenuto selezionato.
Aggiungere una colonna personalizzata alla console Frammento di contenuto.
Esportare un frammento di contenuto come XML dall’Editor frammento di contenuto.
Pulsante della barra degli strumenti dell’editor Rich Text
Aggiungere pulsanti della barra degli strumenti personalizzati ai campi dell’editor Rich Text nell’Editor frammento di contenuto.
Aggiungere i widget all’Editor Rich Text nell’Editor frammento di contenuto.
Aggiungere i badge all’Editor Rich Text nell’Editor frammento di contenuto.