Lors de la modification de pages dans AEM, plusieurs modes sont disponibles, y compris le mode Développeur. Cela ouvre un panneau latéral avec plusieurs onglets qui fournissent aux développeurs des informations sur la page active. Les trois onglets sont les suivants :
Ils aident les développeurs à :
Le mode Développeur :
N’est disponible que dans l’interface utilisateur tactile (lors de la modification de pages).
n’est pas disponible sur les périphériques mobiles ou les petites fenêtres sur les ordinateurs de bureau (en raison de l’espace restreint),
n’est disponible que pour les utilisateurs qui sont membres du groupe administrators
.
Le mode Développeur n’est disponible que sur une instance de création standard qui n’utilise pas le mode d’exécution nosamplecontent.
Si nécessaire, il peut être configuré pour une utilisation :
Il doit être désactivé à nouveau après utilisation.
Voir :
Le mode Développeur est mis en oeuvre sous la forme d’un panneau latéral dans l’éditeur de page. Pour ouvrir le panneau, sélectionnez Développeur dans le sélecteur de mode au niveau de la barre d’outils de l’éditeur de page :
Le panneau est divisé en deux onglets :
Composants : il présente une arborescence de composants, similaire à l’arborescence de contenu pour les auteurs.
Erreurs : lorsque des problèmes se produisent, les détails sont affichés pour chaque composant.
Il présente une arborescence de composants qui :
décrit la chaîne de composants et de modèles rendus sur la page (SLY, JSP, etc.) ; L’arborescence peut être développée pour afficher le contexte dans la hiérarchie.
Affiche le temps de calcul côté serveur nécessaire au rendu du composant.
Permet de développer l’arborescence et de sélectionner des composants spécifiques dans l’arborescence. La sélection permet d’accéder aux détails du composant. par exemple :
Les composants sélectionnés (dans le flux de contenu, indiqués par une bordure bleue) sont mis en surbrillance dans l’arborescence de contenu (et vice versa).
Cela peut vous aider à :
Chaque entrée de composant peut afficher (par exemple :
Afficher les détails: un lien vers une liste qui affiche :
Modifier le script: un lien qui :
Le développement d’une entrée de composant (en-tête de flèche) peut également afficher :
Certains liens pointent sur des scripts sous /libs
. Toutefois, ils servent uniquement de référence, vous ne devez rien modifier sous /libs
, car toutes les modifications que vous apportez risquent d’être perdues. Cela est dû au fait que cette branche est exposée aux modifications à chaque mise à niveau ou application d’un correctif ou pack de fonctionnalités. Toutes les modifications désirées doivent être apportées sous /apps
, consultez Recouvrements et remplacements.
L’onglet Erreurs devrait toujours rester vide (comme ci-dessus), mais lorsque des problèmes surviennent, les informations suivantes sont affichées pour chaque composant :
Par exemple, dans une situation où une méthode non définie est appelée, l’erreur résultante s’affiche dans la variable Erreurs tab :
L’entrée du composant dans l’arborescence de l’onglet Composants est également marquée avec un indicateur lorsqu’une erreur se produit.
Dans AEM 6.2, les fonctionnalités de test du mode Développeur ont été réimplémentées en tant qu’application Outils autonome.
Pour en savoir plus, consultez le Test de l’IU.