Crea nodi

Sovrapponete il sistema dei commenti a una versione personalizzata copiando il numero minimo di file necessari da /libs in /apps e modificandoli in /apps.

ATTENZIONE

Il contenuto della cartella /libs non viene mai modificato perché qualsiasi reinstallazione o aggiornamento potrebbe eliminare o sostituire la cartella /libs mentre il contenuto della cartella /apps non viene toccato.

L'utilizzo di CRXDE Lite in un'istanza di creazione inizia dalla creazione di un percorso nella cartella /apps identico al percorso dei componenti sovrapposti nella cartella /libs.

Il percorso da duplicare è

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

Alcuni nodi del percorso sono cartelle e alcuni sono componenti.

  1. Passa a http://localhost:4502/crx/de/index.jsp

  2. Crea /apps/social (se non esiste già)

    • Selezionare il nodo /apps
    • Crea > Cartella…
      • Inserisci il nome: social
  3. Selezionare il nodo social

    • Crea > Cartella…
      • Inserisci il nome: commons
  4. Selezionare il nodo commons

    • Crea > Cartella…
      • Inserisci il nome: components
  5. Selezionare il nodo components

    • Crea > Cartella….
      • Inserisci il nome: hbs
  6. Selezionare il nodo hbs

    • Crea > Crea componente…
      • Inserisci etichetta: comments
      • Immetti titolo: Comments
      • Inserire Descrizione: List of comments without showing avatars
      • Super Type: social/commons/components/comments
      • Inserisci gruppo: Communities
      • Fare clic su Next fino a OK
  7. Selezionare il nodo comments

    • Crea > Crea componente…

      • Inserisci etichetta: comment
      • Immetti titolo: Comment
      • Inserire Descrizione: A comment instance without avatars
      • Super Type: social/commons/components/comments/comment
      • Inserisci gruppo: .hidden
      • Fare clic su Next fino a OK
    • Selezionare Salva tutto

  8. Elimina il valore predefinito comments.jsp

    • Selezionare il nodo /apps/social/commons/components/hbs/comments/comments.jsp
    • Selezionare Elimina
  9. Elimina il commento predefinito.jsp

    • select node /apps/social/commons/components/hbs/comments/comment/comment.jsp
    • Selezionare Elimina
    • Selezionare Salva tutto
NOTA

Per mantenere la catena di ereditarietà, in questo caso la proprietà Super Type (proprietà sling:resourceSuperType) dei componenti della sovrapposizione viene impostata sullo stesso valore della proprietà Super Type dei componenti sovrapposti

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

La proprietà Type(proprietà sling:resourceType) della sovrapposizione deve essere un riferimento autonomo relativo, in modo che qualsiasi contenuto non trovato in /apps venga ricercato in /libs.

  • Nome: sling:resourceType
  • Tipo: String
  • Valore: social/commons/components/hbs/comments
  1. Selezionare il verde [+] Add
    • Nome: sling:resourceType
    • Tipo: String
    • Valore: social/commons/components/hbs/comments/comment
  2. Selezionare il verde [+] Add
    • Selezionare Salva tutto

chlimage_1-4

In questa pagina

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