Skapa noder create-nodes

CAUTION
AEM 6.4 har nått slutet på den utökade supporten och denna dokumentation är inte längre uppdaterad. Mer information finns i teknisk supportperiod. Hitta de versioner som stöds här.

Täck över kommentarsystemet med en anpassad version genom att kopiera det minsta antalet filer som behövs från /libs till /apps och ändra dem i /apps.

CAUTION
Innehållet i mappen /libs redigeras aldrig eftersom ominstallation eller uppgradering kan ta bort eller ersätta mappen /libs medan innehållet i mappen /apps lämnas orört.

Använda CRXDE Lite i en författarinstans börjar du med att skapa en sökväg i mappen /apps som är identisk med sökvägen till de överlagrade komponenterna i mappen /libs.

Sökvägen som dupliceras är

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

Vissa noder i sökvägen är mappar och andra är komponenter.

  1. Bläddra till http://localhost:4502/crx/de/index.jsp

  2. Skapa /apps/social (om den inte redan finns)

    • Välj /apps nod
    • Create > Folder …
      • Ange namn: social
  3. Välj social nod

    • Create > Folder…
      • Ange namn: commons
  4. Välj commons nod

    • Create > Folder…
      • Ange namn: components
  5. Välj components nod

    • Create > Folder….
      • Ange namn: hbs
  6. Välj hbs nod

    • Create > Create Component…

      • Ange etikett: comments
      • Ange titel: Comments
      • Ange beskrivning: List of comments without showing avatars
      • Supertyp: social/commons/components/comments
      • Ange grupp: Communities
      • Klicka Next tills OK
  7. Välj comments nod

    • Create > Create Component…

      • Ange etikett: comment
      • Ange titel: Comment
      • Ange beskrivning: A comment instance without avatars
      • Supertyp: social/commons/components/comments/comment
      • Ange grupp: .hidden
      • Klicka Next tills OK
    • Välj Save All

  8. Ta bort standardinställningen comments.jsp

    • Välj nod /apps/social/commons/components/hbs/comments/comments.jsp
    • Välj Delete
  9. Ta bort standardkommentaren.jsp

    • välj nod /apps/social/commons/components/hbs/comments/comment/comment.jsp
    • Välj Delete
    • Välj Save All
NOTE
Om du vill bevara arvskedjan måste du Super Type (egenskap sling:resourceSuperType) för övertäckningskomponenterna anges med samma värde som Super Type av de komponenter som skall täckas, i detta fall
  • social/commons/components/comments
  • social/commons/components/comments/comment

Övertäckningen är egen Type(egenskap sling:resourceType) måste vara en relativ självreferens så att innehåll som inte hittas i /apps sedan söks efter i /libs.

  • Namn: sling:resourceType
  • Typ: String
  • Värde: social/commons/components/hbs/comments
  1. Markera den gröna [+] Add

    • Namn: sling:resourceType
    • Typ: String
    • Värde: social/commons/components/hbs/comments/comment
  2. Markera den gröna [+] Add

    • Välj Save All

chlimage_1-4

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