Erstellen von Knoten create-nodes

CAUTION
AEM 6.4 hat das Ende der erweiterten Unterstützung erreicht und diese Dokumentation wird nicht mehr aktualisiert. Weitere Informationen finden Sie in unserer technische Unterstützung. Unterstützte Versionen suchen here.

Überlagern Sie das Kommentarsystem mit einer benutzerdefinierten Version, indem Sie die minimale Anzahl von Dateien aus /libs in /apps kopieren und in /apps ändern.

CAUTION
Der Inhalt des Ordners /libs wird nie bearbeitet, da eine Neuinstallation oder ein Upgrade den Ordner /libs löschen oder ersetzen kann, während der Inhalt des Ordners /apps unverändert bleibt.

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.

  1. Navigieren Sie zu http://localhost:4502/crx/de/index.jsp

  2. Erstellen /apps/social (falls noch nicht vorhanden)

    • Auswählen /apps Knoten
    • Erstellen > Ordner …
      • Namen eingeben: social
  3. Auswählen social Knoten

    • Erstellen > Ordner…
      • Namen eingeben: commons
  4. Auswählen commons Knoten

    • Erstellen > Ordner…
      • Namen eingeben: components
  5. Auswählen components Knoten

    • Erstellen > Ordner….
      • Namen eingeben: hbs
  6. 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
  7. 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
    • Klicken Sie auf Alle speichern

  8. Standard löschen comments.jsp

    • Knoten auswählen /apps/social/commons/components/hbs/comments/comments.jsp
    • Wählen Sie Löschen aus
  9. 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
NOTE
Um die Vererbungskette beizubehalten, muss die Super Type (Eigenschaft sling:resourceSuperType) der Überlagerungskomponenten auf denselben Wert wie der Super Type der überlagerten Komponenten, in diesem Fall
  • social/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
  1. Grün auswählen [+] Add

    • Name: sling:resourceType
    • Typ: String
    • Wert: social/commons/components/hbs/comments/comment
  2. Grün auswählen [+] Add

    • Klicken Sie auf Alle speichern

chlimage_1-4

recommendation-more-help
5d37d7b0-a330-461b-814d-068612705ff6