Obtenga información sobre el uso de referencias en fragmentos de contenido author-headless-references
La historia hasta ahora story-so-far
Al principio del recorrido del autor de contenido de AEM sin encabezado, en la introducción se han abordado los conceptos básicos y la terminología relevante para la creación sin encabezado.
Ha aprendido los conceptos básicos de la creación de CMS sin encabezado, con una introducción a la creación con AEMaaCS y, en particular, la creación de fragmentos de contenido.
Este artículo se basa en estos conceptos para que pueda comprender cómo utilizar las referencias para crear su propio contenido para su proyecto de AEM sin encabezado.
Objetivo objective
-
Audiencia: avanzadas
-
Objetivo: introducir el uso de referencias para la creación de CMS sin encabezado. Qué tipos de referencias están disponibles y cuáles son sus propósitos:
- Referencias de contenidos
- Referencias de recursos/medios
- Referencias a fragmentos
- Referencias Ad hoc desde dentro de un bloque de texto
Qué son las referencias what-are-references
Las referencias son simplemente un mecanismo para conectar los recursos, ya sea otro contenido, recursos (como en las imágenes) u otros fragmentos. Aunque son muy similares, existen algunas diferencias.
Algunas referencias tienen tipos de datos específicos (por ejemplo, Referencias de contenidos y Referencias a fragmentos), mientras que otras se agregan simplemente como una referencia dentro de un bloque de texto (referencias de recursos y referencias Ad hoc).
Referencias de contenido content-references
Las referencias de contenido hacen precisamente eso: le permiten hacer referencia a cualquier otro contenido. Se abre un explorador que permite seleccionar el elemento de contenido.
Referencias de recursos/medios assets-media-references
Se puede hacer referencia a los recursos (por ejemplo, imágenes o medios) dentro de un bloque de texto utilizando la opción Insertar recurso. Se abre un explorador que permite seleccionar el recurso.
Referencias a fragmentos fragment-references
De nuevo, las referencias a fragmento hacen precisamente eso: le permiten hacer referencia a otro fragmento. Hay que explicar un poco más por qué esto es importante.
Por ejemplo, puede que tenga definidos los siguientes modelos de fragmento de contenido:
- Ciudad
- Compañía
- Persona
- Premios
Parece bastante sencillo, pero una Compañía tiene un director ejecutivo (CEO) y empleados…y todas ellas se definen como una persona.
Una persona puede obtener un premio (o tal vez dos).
-
Mi compañía: compañía
- CEO: persona
- Empleado(s): persona
- Premio(s) personal(es): premio
Y esto es solo para empezar. Según la complejidad, un premio podría ser específico de una compañía, o una compañía podría tener su oficina principal en una ciudad específica.
La representación de estas interrelaciones se puede lograr con Referencias a fragmentos, tal como las entienden el usuario (el autor) y las aplicaciones sin encabezado.
Como autor, no es responsable de definir estas relaciones (lo hace el arquitecto de contenido al crear el modelo de fragmento de contenido), pero necesita saber cómo reconocer y editar las referencias.
Creación de fragmentos anidados author-nested-fragment
La creación de referencias a fragmentos es bastante sencilla (aunque normalmente el campo no se etiqueta como Referencia a fragmento). Puede escribir la referencia directamente o seleccionar el icono de carpeta para abrir el explorador (lo más probable) que le permita desplazarse y seleccionar el fragmento que necesita.
La definición del modelo de los fragmentos de contenido controla lo siguiente:
- si se puede seleccionar que se agreguen varias referencias,
- y los tipos de modelo de Fragmentos de contenido que puede seleccionar. El modelo de fragmento de contenido define los modelos de fragmento permitidos para la referencia, por lo que AEM presenta solo fragmentos basados en esos modelos.
Navegación por los fragmentos anidados navigate-nested-fragment
Al usar la pestaña Árbol de estructura del Editor de fragmentos de contenido podrá desplazarse por los fragmentos a los que hace referencia el fragmento y, a continuación, por las referencias que puedan contener. Al seleccionar una referencia, se abre ese fragmento para editarlo.
Referencias Ad hoc adhoc-references
Las referencias Ad hoc se pueden agregar como un vínculo simple dentro de un bloque de texto:
Siguientes pasos whats-next
Ahora que ha aprendido acerca de referencias y estructuras en los fragmentos de contenido, el siguiente paso es Descubrir más información sobre metadatos y etiquetado. Esto presentará y explicará cómo puede definir los metadatos y las etiquetas para sus fragmentos de contenido.