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
/apps
Knoten - Erstellen > Ordner …
- Namen eingeben:
social
- Namen eingeben:
- Auswählen
-
Auswählen
social
Knoten- Erstellen > Ordner…
- Namen eingeben:
commons
- Namen eingeben:
- Erstellen > Ordner…
-
Auswählen
commons
Knoten- Erstellen > Ordner…
- Namen eingeben:
components
- Namen eingeben:
- Erstellen > Ordner…
-
Auswählen
components
Knoten- Erstellen > Ordner….
- Namen eingeben:
hbs
- Namen eingeben:
- Erstellen > Ordner….
-
Auswählen
hbs
Knoten-
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
comments
Knoten-
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/comments
social/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