Ampliar componente de comentarios

La intención de ampliar un componente predeterminado es alterar el aspecto o el comportamiento de un componente para usos específicos.

La ruta al componente es única y hace referencia al componente predeterminado como un tipo de recurso superior. Hay menos riesgo, ya que el ámbito es limitado en comparación con el ámbito global de una superposición de componentes.

Nota

No se admite la extensión de un componente superpuesto .

Ejemplo

Supongamos que el encabezado del componente de comentario debe mostrarse con un aspecto alternativo en un sitio de la instancia de AEM, mientras aparece con la visualización predeterminada en otro sitio. En lugar de superponer el comentario predeterminado, que cambia el componente de comentarios para todas las instancias, una mejor solución es asegurarse de que hay varios componentes de comentarios disponibles para su uso en varios sitios.

Para implementar esta solución, cree un nuevo componente que extienda (anule) el existente y modifique la secuencia de comandos Handlebars. El área del sitio que utiliza los nuevos comentarios puede utilizar la extendida, mientras que los sitios que utilizan la apariencia predeterminada no se verán afectados.

El componente de comentarios es en realidad uno de los dos componentes que componen el sistema de comentarios. Por lo tanto, hay dos componentes que ampliar: comentarios y comentarios. La secuencia de comandos que se va a editar se encuentra en el archivo del * header.hbs componente *comment, mientras que el componente principal de comentarios (el sistema de comentarios) es lo que un autor agrega realmente a la página.

Para ampliar los comentarios deberá:

  1. Crear los componentes
  2. Añadir comentario a página de muestra
  3. Modificar el aspecto

En esta página