Knoten erstellen

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

VORSICHT

Der Inhalt des Ordners "/libs"wird nie bearbeitet, da bei einer Neuinstallation oder Aktualisierung der Ordner "/libs"gelöscht oder ersetzt werden kann, während der Inhalt des Ordners "/apps"unverändert bleibt.

Wenn Sie CRXDE Lite für eine Autoreninstanz verwenden, erstellen Sie zunächst einen Pfad im Ordner /apps, der mit dem Pfad zu den überlagerten Komponenten im Ordner /libs identisch ist.

Der zu duplizierende Pfad lautet:

  • /libs/social/commons/components/hbs/comments/comment

Einige Knoten im Pfad sind Ordner und einige sind Komponenten.

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

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

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

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

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

    • Erstellen > Ordner….
      • Namen eingeben: hbs
  6. Knoten hbs auswählen

    • Erstellen > Komponente erstellen…
      • Beschriftung eingeben: comments
      • Titel eingeben: Comments
      • Beschreibung eingeben: List of comments without showing avatars
      • Super Type: social/commons/components/comments
      • Gruppe eingeben: Communities
      • Klicken Sie auf Weiter, bis OK
  7. Knoten comments auswählen

    • Erstellen > Komponente erstellen…

      • Beschriftung eingeben: comment
      • Titel eingeben: Comment
      • Beschreibung eingeben: A comment instance without avatars
      • Super Type: social/commons/components/comments/comment
      • Gruppe eingeben: .hidden
      • Klicken Sie auf Weiter, bis OK
    • Wählen Sie Alle speichern

  8. Löschen Sie den Standardwert comments.jsp

    • Knoten /apps/social/commons/components/hbs/comments/comments.jsp auswählen
    • Wählen Sie Löschen aus
  9. Löschen Sie die standardmäßige Datei "comment.jsp"

    • select node /apps/social/commons/components/hbs/comments/comment/comment.jsp
    • Wählen Sie Löschen aus
    • Wählen Sie Alle speichern
HINWEIS

Um die Vererbungskette beizubehalten, wird die Super Type (Eigenschaft sling:resourceSuperType) der Überlagerungskomponenten auf denselben Wert wie die Super Type der zu überlagernden Komponenten eingestellt, in diesem Fall:

  • social/commons/components/comments
  • social/commons/components/comments/comment

Das eigene Type(property sling:resourceType) der Überlagerung muss ein relativer Selbstverweis sein, damit alle Inhalte, die nicht in /apps gefunden wurden, in /libs gesucht werden.

  • Name: sling:resourceType
  • Typ: String
  • Wert: social/commons/components/hbs/comments
  1. Wählen Sie das grüne [+] Add
    • Name: sling:resourceType
    • Typ: String
    • Wert: social/commons/components/hbs/comments/comment
  2. Wählen Sie das grüne [+] Add
    • Wählen Sie Alle speichern

create-nodes

Auf dieser Seite

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now