Erstellen von Knoten create-nodes
Überlagern Sie das Kommentarsystem mit einer benutzerdefinierten Version, indem Sie die minimale Anzahl von Dateien aus /libs in /apps kopieren und in /apps ändern.
Verwenden CRXDE Lite Erstellen Sie in einer Autoreninstanz zunächst einen Pfad im Ordner /apps , der mit dem Pfad zu den überlagerten Komponenten im Ordner /libs identisch ist.
Der Pfad, der dupliziert wird, lautet
/libs/social/commons/components/hbs/comments/comment
Einige Knoten im Pfad sind Ordner und einige sind Komponenten.
-
Navigieren Sie zu http://localhost:4502/crx/de/index.jsp
-
Erstellen
/apps/social(falls noch nicht vorhanden)- Auswählen
/appsKnoten - Erstellen > Ordner …
- Namen eingeben:
social
- Namen eingeben:
- Auswählen
-
Auswählen
socialKnoten- Erstellen > Ordner…
- Namen eingeben:
commons
- Namen eingeben:
- Erstellen > Ordner…
-
Auswählen
commonsKnoten- Erstellen > Ordner…
- Namen eingeben:
components
- Namen eingeben:
- Erstellen > Ordner…
-
Auswählen
componentsKnoten- Erstellen > Ordner….
- Namen eingeben:
hbs
- Namen eingeben:
- Erstellen > Ordner….
-
Auswählen
hbsKnoten-
Erstellen > Komponente erstellen…
- Titel eingeben:
comments - Titel eingeben:
Comments - Beschreibung eingeben:
List of comments without showing avatars - Obertyp:
social/commons/components/comments - Gruppe eingeben:
Communities - Klicken Nächste bis OK
- Titel eingeben:
-
-
Auswählen
commentsKnoten-
Erstellen > Komponente erstellen…
- Titel eingeben:
comment - Titel eingeben:
Comment - Beschreibung eingeben:
A comment instance without avatars - Obertyp:
social/commons/components/comments/comment - Gruppe eingeben:
.hidden - Klicken Nächste bis OK
- Titel eingeben:
-
Klicken Sie auf Alle speichern
-
-
Standard löschen
comments.jsp- Knoten auswählen
/apps/social/commons/components/hbs/comments/comments.jsp - Wählen Sie Löschen aus
- Knoten auswählen
-
Löschen Sie die standardmäßige Datei comment.jsp .
- Wählen Sie den Knoten aus.
/apps/social/commons/components/hbs/comments/comment/comment.jsp - Wählen Sie Löschen aus
- Klicken Sie auf Alle speichern
- Wählen Sie den Knoten aus.
Super Type (Eigenschaft sling:resourceSuperType) der Überlagerungskomponenten auf denselben Wert wie der Super Type der überlagerten Komponenten, in diesem Fallsocial/commons/components/commentssocial/commons/components/comments/comment
Die Überlagerung selbst Type(Eigenschaft sling:resourceType) muss eine relative Eigenschaftsreferenz sein, sodass alle Inhalte, die nicht in /apps gefunden werden, dann in /libs gesucht werden.
- Name:
sling:resourceType - Typ:
String - Wert:
social/commons/components/hbs/comments
-
Grün auswählen
[+] Add- Name:
sling:resourceType - Typ:
String - Wert:
social/commons/components/hbs/comments/comment
- Name:
-
Grün auswählen
[+] Add- Klicken Sie auf Alle speichern