Skapa noder create-nodes

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 väljer 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

create-nodes

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