Creación de fragmentos de contenido authoring-content-fragments

En este capítulo, creará y editará un nuevo fragmento de contenido basado en Modelo de fragmento de contenido recién definido. También aprenderá a crear variaciones de Fragmentos de contenido.

Requisitos previos prerequisites

Este es un tutorial de varias partes y se da por hecho que los pasos descritos en la sección Definición de modelos de fragmentos de contenido se han completado.

Objetivos objectives

  • Crear un fragmento de contenido basado en un modelo de fragmento de contenido
  • Crear una variación de fragmento de contenido

Crear una carpeta de recursos

Los fragmentos de contenido se almacenan en carpetas en AEM Assets. Para crear fragmentos de contenido a partir de los modelos creados en el capítulo anterior, se debe crear una carpeta para almacenarlos. Se requiere una configuración en la carpeta para habilitar la creación de fragmentos de modelos específicos.

  1. AEM En la pantalla Inicio de la, vaya a Assets > Archivos.

    Navegar a archivos de recursos

  2. Tocar Crear en la esquina superior derecha y pulse Carpeta. En el cuadro de diálogo resultante, introduzca:

    • Título*: Mi proyecto
    • Nombre: my-project

    Cuadro de diálogo Crear carpeta

  3. Seleccione el Mi carpeta y pulse Propiedades.

    Abrir propiedades de carpeta

  4. Pulse el botón Cloud Service pestaña. En la pestaña Configuración de nube, utilice el buscador de rutas para seleccionar Mi proyecto configuración. El valor debe ser /conf/my-project.

    Establecer configuración de nube

    Al establecer esta propiedad, se permiten crear fragmentos de contenido con los modelos creados en el capítulo anterior.

  5. Pulse el botón Políticas , en la pestaña Modelos permitidos de fragmento de contenido utilice el buscador de rutas para seleccionar el campo Persona y Equipo modelo creado anteriormente.

    Modelos permitidos de fragmento de contenido

    Estas directivas las hereda cualquier subcarpeta automáticamente y se pueden anular. También puede permitir modelos por etiquetas o habilitar modelos de otras configuraciones de proyecto. Este mecanismo proporciona una forma eficaz de administrar la jerarquía de contenido.

  6. Tocar Guardar y cerrar para guardar los cambios realizados en las propiedades de la carpeta.

  7. Navegue dentro de Mi proyecto carpeta.

  8. Cree otra carpeta con los siguientes valores:

    • Título*: Inglés
    • Nombre: en

    Una práctica recomendada es configurar proyectos para el soporte multilingüe. Consulte consulte la siguiente página de documentos para obtener más información.

Creación de un fragmento de contenido create-content-fragment

TIP
AEM Para usuarios locales del SDK de la: Utilice la interfaz de usuario de AEM Assets para crear fragmentos de contenido, en lugar de la interfaz de usuario de fragmentos de contenido que se describe a continuación. Para obtener instrucciones detalladas, consulte la AEM documentación de la.

A continuación, se crean varios fragmentos de contenido basados en la variable Equipo y Persona modelos.

  1. AEM En la pantalla de inicio de la, pulse Fragmentos de contenido para abrir la IU Fragmentos de contenido.

    IU de fragmento de contenido

  2. En el carril izquierdo, expanda Mi proyecto y pulse Inglés.

  3. Tocar Crear para que aparezca el Fragmento de contenido nuevo e introduzca los siguientes valores:

    • Ubicación: /content/dam/my-project/en
    • Modelo de fragmento de contenido: Persona
    • Título: John Doe
    • Nombre: john-doe

    Fragmento de contenido nuevo

  4. Pulse Crear.

  5. Repita los pasos anteriores para crear un fragmento que represente Alison Smith:

    • Ubicación: /content/dam/my-project/en
    • Modelo de fragmento de contenido: Persona
    • Título: Alison Smith
    • Nombre: alison-smith

    Tocar Crear para crear el fragmento Persona.

  6. A continuación, repita los pasos para crear un Equipo fragmento que representa Alpha de equipo:

    • Ubicación: /content/dam/my-project/en
    • Modelo de fragmento de contenido: Equipo
    • Título: Alpha de equipo
    • Nombre: team-alpha

    Tocar Crear para crear el fragmento de equipo.

  7. Debe haber tres fragmentos de contenido debajo Mi proyecto > Inglés:

    Nuevos fragmentos de contenido

Editar fragmentos de contenido de persona edit-person-content-fragments

A continuación, rellene los fragmentos recién creados con datos.

  1. Pulse la casilla que hay junto a John Doe y pulse Abrir.

    Abrir fragmento de contenido

  2. El editor de fragmentos de contenido contiene un formulario basado en el modelo de fragmento de contenido. Rellene los distintos campos para añadir contenido al John Doe fragmento. Para la imagen de perfil, cargue su propia imagen en AEM Assets.

    Editor de fragmentos de contenido

  3. Tocar Guardar y cerrar para guardar los cambios en el fragmento John Doe.

  4. Vuelva a la IU de Fragmento de contenido y abra Alison Smith archivo para editar.

  5. Repita los pasos anteriores para rellenar el Alison Smith fragmento con contenido.

Editar fragmento de contenido de equipo edit-team-content-fragment

  1. Abra el Alpha de equipo Fragmento de contenido mediante la IU de fragmento de contenido.

  2. Rellene los campos de Título, Nombre corto, y Descripción.

  3. Seleccione el John Doe y Alison Smith Fragmentos de contenido para rellenar el Miembros del equipo campo:

    Definir miembros del equipo

    note note
    NOTE
    También puede crear fragmentos de contenido en línea mediante el Fragmento de contenido nuevo botón.
  4. Tocar Guardar y cerrar para guardar los cambios en el fragmento Alpha de equipo.

Publicar fragmentos de contenido

TIP
AEM Para usuarios locales del SDK de la: Utilice la interfaz de usuario de AEM Assets para publicar fragmentos de contenido, en lugar de la interfaz de usuario de fragmentos de contenido que se describe a continuación. Para obtener instrucciones detalladas, consulte la AEM documentación de la.

Tras la revisión y verificación, publique el Content Fragments

  1. AEM En la pantalla de inicio de la, pulse Fragmentos de contenido para abrir la IU Fragmentos de contenido.

  2. En el carril izquierdo, expanda Mi proyecto y pulse Inglés.

  3. Pulse la casilla de verificación situada junto a los fragmentos de contenido y pulse Publish.
    Publicar fragmento de contenido

Enhorabuena. congratulations

Felicidades, ha creado varios fragmentos de contenido y una variación.

Pasos siguientes next-steps

En el capítulo siguiente, Explorar las API de GraphQLAEM Sin embargo, explorará las API de GraphQL mediante la herramienta integrada de GrapiQL. AEM Descubra cómo genera automáticamente un esquema de GraphQL basado en un modelo de fragmento de contenido. Experimentará construyendo consultas básicas usando la sintaxis de GraphQL.

Documentación relacionada

recommendation-more-help
e25b6834-e87f-4ff3-ba56-4cd16cdfdec4