Crea nodi create-nodes

CAUTION
AEM 6.4 ha raggiunto la fine del supporto esteso e questa documentazione non viene più aggiornata. Per maggiori dettagli, consulta la nostra periodi di assistenza tecnica. Trova le versioni supportate qui.

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

CAUTION
Il contenuto della cartella /libs non viene mai modificato perché la reinstallazione o l'aggiornamento possono eliminare o sostituire la cartella /libs mentre il contenuto della cartella /apps rimane intatto.

Utilizzo CRXDE Lite in un'istanza di authoring, inizia creando 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 nel percorso sono cartelle e alcuni sono componenti.

  1. Sfoglia per http://localhost:4502/crx/de/index.jsp

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

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

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

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

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

    • Crea > Crea componente…

      • Inserisci etichetta: comments
      • Inserisci titolo: Comments
      • Immetti la descrizione: List of comments without showing avatars
      • Super Type: social/commons/components/comments
      • Inserisci gruppo: Communities
      • Fai clic su Successivo fino a OK
  7. Seleziona comments nodo

    • Crea > Crea componente…

      • Inserisci etichetta: comment
      • Inserisci titolo: Comment
      • Immetti la descrizione: A comment instance without avatars
      • Super Type: social/commons/components/comments/comment
      • Inserisci gruppo: .hidden
      • Fai clic su Successivo fino a OK
    • Seleziona Salva tutto

  8. Elimina il valore predefinito comments.jsp

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

    • seleziona nodo /apps/social/commons/components/hbs/comments/comment/comment.jsp
    • Seleziona Elimina
    • Seleziona Salva tutto
NOTE
Al fine di preservare la catena di ereditarietà, la Super Type (proprietà sling:resourceSuperType) dei componenti sovrapposti sono impostati sullo stesso valore del Super Type dei componenti sovrapposti, in questo caso
  • social/commons/components/comments
  • social/commons/components/comments/comment

La sovrapposizione è propria Type(proprietà sling:resourceType) deve essere un riferimento autonomo relativo in modo che tutti i contenuti non trovati in /apps vengano poi cercati in /libs.

  • Nome: sling:resourceType
  • Tipo: String
  • Valore: social/commons/components/hbs/comments
  1. Seleziona il verde [+] Add

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

    • Seleziona Salva tutto

chlimage_1-4

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