AEM 6.4 a atteint la fin de la prise en charge étendue et cette documentation n’est plus mise à jour. Pour plus d’informations, voir notre période de support technique. Rechercher les versions prises en charge here.
Recouvrez le système de commentaires avec une version personnalisée en copiant le nombre minimal de fichiers nécessaire de /libs dans /apps et en les modifiant dans /apps.
Le contenu du dossier /libs n’est jamais modifié, car toute réinstallation ou mise à niveau peut supprimer ou remplacer le dossier /libs alors que le contenu du dossier /apps est conservé.
Utilisation CRXDE Lite sur une instance d’auteur, commencez par créer un chemin d’accès dans le dossier /apps identique au chemin d’accès aux composants superposés du dossier /libs .
Le chemin en cours de duplication est :
/libs/social/commons/components/hbs/comments/comment
Certains noeuds du chemin d’accès sont des dossiers et d’autres sont des composants.
Accédez à http://localhost:4502/crx/de/index.jsp
Créer /apps/social
(s’il n’existe pas déjà)
/apps
nodesocial
Sélectionner social
node
commons
Sélectionner commons
node
components
Sélectionner components
node
hbs
Sélectionner hbs
node
comments
Comments
List of comments without showing avatars
social/commons/components/comments
Communities
Sélectionner comments
node
Créer > Créer un composant…
comment
Comment
A comment instance without avatars
social/commons/components/comments/comment
.hidden
Sélectionnez Enregistrer tout
Suppression de la valeur par défaut comments.jsp
/apps/social/commons/components/hbs/comments/comments.jsp
Supprimez le fichier comment.jsp par défaut.
/apps/social/commons/components/hbs/comments/comment/comment.jsp
Pour préserver la chaîne d’héritage, la variable Super Type
(propriété sling:resourceSuperType
) des composants de superposition sont définis sur la même valeur que la variable Super Type
des composants superposés, dans ce cas
social/commons/components/comments
social/commons/components/comments/comment
Le recouvrement Type
(propriété sling:resourceType
) doit être une auto-référence relative afin que tout contenu introuvable dans /apps soit ensuite recherché dans /libs.
sling:resourceType
String
social/commons/components/hbs/comments
[+] Add
sling:resourceType
String
social/commons/components/hbs/comments/comment
[+] Add