Créer des nœuds create-nodes
Recouvrez le système de commentaires avec une version personnalisée en copiant le nombre minimal de fichiers nécessaires depuis /libs dans /apps et en les modifiant dans /apps.
À l’aide de 🔗 sur une instance de création, commencez par créer un chemin d’accès dans le dossier /apps identique au chemin d’accès aux composants superposés dans le dossier /libs.
Le chemin d’accès en cours de duplication est :
/libs/social/commons/components/hbs/comments/comment
Certains nœuds du chemin d’accès sont des dossiers et d’autres des composants.
-
Accédez à 🔗
-
Créer un
/apps/social(s’il n’existe pas déjà)- Sélectionner
/appsnœud - Créer > Dossier
- Enter Name:
social
- Enter Name:
- Sélectionner
-
Sélectionner
socialnœud- Créer > Dossier
- Enter Name:
commons
- Enter Name:
- Créer > Dossier
-
Sélectionner
commonsnœud- Créer > Dossier
- Enter Name:
components
- Enter Name:
- Créer > Dossier
-
Sélectionner
componentsnœud- Créer > Dossier.
- Enter Name:
hbs
- Enter Name:
- Créer > Dossier.
-
Sélectionner
hbsnœud-
Créer > Créer un composant
- Saisir le libellé :
comments - Saisir le titre :
Comments - Saisir la description :
List of comments without showing avatars - Super Type :
social/commons/components/comments - Saisir un groupe :
Communities - Cliquez sur Suivant jusqu’à OK
- Saisir le libellé :
-
-
Sélectionner
commentsnœud-
Créer > Créer un composant
- Saisir le libellé :
comment - Saisir le titre :
Comment - Saisir la description :
A comment instance without avatars - Super Type :
social/commons/components/comments/comment - Saisir un groupe :
.hidden - Cliquez sur Suivant jusqu’à OK
- Saisir le libellé :
-
Sélectionnez Enregistrer tout
-
-
Supprimer le
comments.jsppar défaut- Sélectionner le
/apps/social/commons/components/hbs/comments/comments.jspde nœud - Sélectionnez Supprimer
- Sélectionner le
-
Supprimez le fichier comment.jsp par défaut
- sélectionner le nœud
/apps/social/commons/components/hbs/comments/comment/comment.jsp - Sélectionnez Supprimer
- Sélectionnez Enregistrer tout
- sélectionner le nœud
Super Type (sling:resourceSuperType de propriété) des composants de recouvrement sont définis sur la même valeur que la Super Type des composants en cours de recouvrement, dans ce cas :social/commons/components/commentssocial/commons/components/comments/comment
La propre Type du recouvrement (propriété sling:resourceType) doit être une auto-référence relative afin que tout contenu non trouvé dans /apps soit recherché dans /libs.
- Nom :
sling:resourceType - Type :
String - Valeur :
social/commons/components/hbs/comments
-
Sélectionner la
[+] Addverte- Nom :
sling:resourceType - Type :
String - Valeur :
social/commons/components/hbs/comments/comment
- Nom :
-
Sélectionner la
[+] Addverte- Sélectionnez Enregistrer tout