Erstellen von Knoten create-nodes

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

CAUTION
Der Inhalt des Ordners /libs wird niemals bearbeitet, da durch eine Neuinstallation oder Aktualisierung der Ordner /libs gelöscht oder ersetzt werden kann, während der Inhalt des Ordners /apps unberührt bleibt.

CRXDE Lite Bei Verwendung von 🔗 auf einer Autoreninstanz erstellen Sie zunächst einen Pfad im Ordner "/apps“, der mit dem Pfad zu den überlagerten Komponenten im Ordner "/libs“ identisch ist.

Der duplizierte Pfad lautet:

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

Einige Knoten im Pfad sind Ordner, andere Komponenten.

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

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

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

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

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

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

    • Erstellen > Komponente erstellen

      • Bezeichnung eingeben: comments
      • Titel eingeben: Comments
      • Beschreibung eingeben: List of comments without showing avatars
      • Obertyp: social/commons/components/comments
      • Gruppe eingeben: Communities
      • Klicken Sie Weiter bis OK
  7. comments auswählen

    • Erstellen > Komponente erstellen

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

  8. comments.jsp löschen

    • /apps/social/commons/components/hbs/comments/comments.jsp auswählen
    • Wählen Sie Löschen aus
  9. Löschen Sie „comment.jsp“.

    • /apps/social/commons/components/hbs/comments/comment/comment.jsp auswählen
    • Wählen Sie Löschen aus
    • Wählen Sie Alle speichern
NOTE
Um die Vererbungskette beizubehalten, werden die Super Type (Eigenschaft sling:resourceSuperType) der Überlagerungskomponenten auf denselben Wert wie die Super Type der zu überlagernden Komponenten festgelegt. In diesem Fall:
  • social/commons/components/comments
  • social/commons/components/comments/comment

Der eigene Type der Überlagerung (Eigenschaft sling:resourceType) muss ein relativer Selbstverweis sein, damit nach Inhalten, die nicht in /apps gefunden werden, dann in /libs gesucht wird.

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

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

    • Wählen Sie Alle speichern

create-nodes

recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791