Crear nodos

Superponga el sistema de comentarios con una versión personalizada copiando el número mínimo de archivos necesarios de /libs a /apps y modificándolos en /apps.

ATENCIÓN

El contenido de la carpeta /libs nunca se edita porque cualquier reinstalación o actualización puede eliminar o reemplazar la carpeta /libs mientras el contenido de la carpeta /apps no se modifica.

El uso de CRXDE Lite en una instancia de autor comienza por crear una ruta en la carpeta /apps que es idéntica a la ruta de acceso a los componentes superpuestos en la carpeta /libs.

La ruta que se está duplicando es:

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

Algunos nodos de la ruta son carpetas y otros componentes.

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

  2. Crear /apps/social (si aún no existe)

    • Seleccionar nodo /apps
    • Crear > Carpeta…
      • Introduzca el nombre: social
  3. Seleccionar nodo social

    • Crear > Carpeta…
      • Introduzca el nombre: commons
  4. Seleccionar nodo commons

    • Crear > Carpeta…
      • Introduzca el nombre: components
  5. Seleccionar nodo components

    • Crear > Carpeta….
      • Introduzca el nombre: hbs
  6. Seleccionar nodo hbs

    • Crear > Crear componente…
      • Escriba la etiqueta: comments
      • Escriba el título: Comments
      • Escriba la descripción: List of comments without showing avatars
      • Super Type: social/commons/components/comments
      • Especifique el grupo: Communities
      • Haga clic Siguiente hasta Aceptar
  7. Seleccionar nodo comments

    • Crear > Crear componente…

      • Escriba la etiqueta: comment
      • Escriba el título: Comment
      • Escriba la descripción: A comment instance without avatars
      • Super Tipo: social/commons/components/comments/comment
      • Especifique el grupo: .hidden
      • Haga clic Siguiente hasta Aceptar
    • Seleccione Guardar todo

  8. Eliminar el valor predeterminado comments.jsp

    • Seleccionar nodo /apps/social/commons/components/hbs/comments/comments.jsp
    • Seleccione Eliminar
  9. Eliminar el comentario predeterminado.jsp

    • select node /apps/social/commons/components/hbs/comments/comment/comment.jsp
    • Seleccione Eliminar
    • Seleccione Guardar todo
NOTA

Para preservar la cadena de herencia, la Super Type (propiedad sling:resourceSuperType) de los componentes de superposición se establece en el mismo valor que la Super Type de los componentes que se superponen, en este caso:

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

La propia Type(propiedad sling:resourceType) de la superposición debe ser una autorreferencia relativa para que el contenido no encontrado en /apps se busque en /libs.

  • Nombre: sling:resourceType
  • Tipo: String
  • Value: social/commons/components/hbs/comments
  1. Seleccione el [+] Add verde
    • Nombre: sling:resourceType
    • Tipo: String
    • Valor: social/commons/components/hbs/comments/comment
  2. Seleccione el [+] Add verde
    • Seleccione Guardar todo

create-nodes

En esta página

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