Durante la modifica di pagine in AEM, diverse modalità sono disponibili, inclusa la modalità Sviluppatore . Viene aperto un pannello laterale con diverse schede che forniscono a uno sviluppatore informazioni sulla pagina corrente. Le tre schede sono:
Queste consentono a uno sviluppatore di:
Modalità sviluppatore:
È disponibile solo nell’interfaccia touch (durante la modifica delle pagine).
Non è disponibile su dispositivi mobili o piccole finestre sul desktop (a causa di limitazioni di spazio).
È disponibile solo per gli utenti che sono membri del gruppo administrators
gruppo.
La modalità Sviluppatore è disponibile solo in un’istanza standard dell’autore che non utilizza la modalità di esecuzione nosamplecontent.
Se necessario, può essere configurato per l’uso:
Dopo l’utilizzo, deve essere nuovamente disattivato.
Vedi:
La modalità Sviluppatore viene implementata come pannello laterale nell’editor di pagine. Per aprire il pannello, seleziona Sviluppatore dal selettore modalità nella barra degli strumenti dell’editor di pagine:
Il pannello è diviso in due schede:
Componenti - Viene visualizzata una struttura ad albero dei componenti, simile a struttura contenuto per autori
Errori - Quando si verificano dei problemi, vengono visualizzati i dettagli di ciascun componente.
Viene visualizzata una struttura ad albero dei componenti che:
Illustra la catena di componenti e modelli di cui è stato eseguito il rendering nella pagina (SLY, JSP, ecc.). La struttura ad albero può essere espansa per mostrare il contesto all’interno della gerarchia.
Mostra il tempo di calcolo lato server necessario per eseguire il rendering del componente.
Consente di espandere la struttura ad albero e selezionare componenti specifici all’interno della struttura. La selezione permette di accedere ai dettagli dei componenti; quali:
I componenti selezionati (nel flusso del contenuto, indicati da un bordo blu) vengono evidenziati nella struttura del contenuto (e viceversa).
Questo può essere utile per:
Ogni voce di componente può mostrare (ad esempio:
Visualizza dettagli: un collegamento a un elenco che mostra:
Modifica script: un collegamento che:
L’espansione di una voce di componente (freccia a testa) può anche mostrare:
Alcuni collegamenti indicano gli script in /libs
. Tuttavia, questi sono solo per riferimento, non deve modifica qualsiasi elemento in /libs
, poiché eventuali modifiche apportate potrebbero andare perse. Questo è dovuto al fatto che questo ramo è suscettibile di modifiche ogni volta che aggiorni o applichi un hotfix/feature pack. Eventuali modifiche necessarie devono essere apportate in /apps
, vedi Sovrapposizioni e sostituzioni.
Speriamo che Errori La scheda sarà sempre vuota (come sopra), ma quando si verificano problemi, per ogni componente vengono visualizzati i seguenti dettagli:
Ad esempio, in una situazione in cui viene chiamato un metodo non definito, l’errore risultante verrà visualizzato nella Errori scheda:
Anche la voce del componente nella struttura della scheda Componenti viene contrassegnata con un indicatore quando si verifica un errore.
Nella AEM 6.2, le funzioni di test della modalità Sviluppatore sono state reimplementate come applicazione autonoma di Strumenti.
Per maggiori dettagli vedi Verifica dell’interfaccia utente.