Al crear una página, debe seleccionar una plantilla, que se utilizará como base para crear la página nueva. La plantilla define la estructura de la página resultante, cualquier contenido inicial y los componentes que se pueden utilizar.
Con el Editor de plantillas, la creación y el mantenimiento de plantillas ya no es una tarea exclusiva para desarrolladores. También puede participar un tipo de usuario avanzado, que se denomina autor de la plantilla. Los desarrolladores siguen necesitando configurar el entorno, crear bibliotecas de clientes y crear los componentes que se van a utilizar, pero una vez que estos conceptos básicos están establecidos, el autor de la plantilla tiene la flexibilidad de crear y configurar plantillas sin un proyecto de desarrollo.
La Consola de plantillas permite a los autores de plantillas:
El Editor de plantillas permite a los autores de plantillas:
En este documento se explica cómo un autor de plantillas puede utilizar la consola y el editor de plantillas para crear y gestionar plantillas editables.
Para obtener información detallada sobre cómo funcionan las plantillas editables a nivel técnico, consulte el documento para desarrolladores Plantillas de página para obtener más información.
El Editor de plantillas no admite la segmentación directamente en el nivel de plantilla. Las páginas creadas a partir de una plantilla editable pueden estar segmentadas, pero esto no es posible para las plantillas en sí.
Un administrador debe configurar una carpeta de plantillas en el Navegador de opciones de configuración y aplicar los permisos adecuados para que un autor de una plantilla pueda crear una plantilla en esa carpeta.
Antes de empezar, es importante tener en cuenta que la creación de una nueva plantilla requiere colaboración. Por este motivo, para cada tarea se indica la Función. Esto no afecta a cómo realmente utiliza una plantilla para crear una página, pero afecta al modo en que una página se relaciona con su plantilla.
La creación de una nueva plantilla mediante la consola Plantillas y el Editor de plantillas requiere la colaboración entre las siguientes funciones:
admin
(de administración).template-authors
.
Debido a la naturaleza de algunas tareas, como la creación de una carpeta, es necesario un entorno de desarrollo, lo que requiere conocimiento o experiencia.
Las tareas descritas en este documento se enumeran con la función responsable de llevarlas a cabo.
Al crear una nueva plantilla editable, realiza estas acciones:
https://<host>:<port>/libs/wcm/core/content/sites/templates.html/conf
A menudo, las plantillas permitidas se predefinen cuando su sitio web se configura inicialmente.
No introduzca nunca en una plantilla información que deba internacionalizarse.
Para elementos de plantilla como encabezados y pies de página que se deben localizar, aproveche las características de localización de los componentes principales.
Se debe crear una carpeta de plantillas para su proyecto que contenga las plantillas específicas del proyecto. Se trata de una tarea de administración y se describe en el documento Plantillas de página.—>
Abra la Consola de plantillas (que encontrará en Herramientas -> General) y navegue a la carpeta requerida.
En una instancia estándar de AEM, la carpeta Global ya existe en la consola de plantillas. Contiene plantillas predeterminadas y actúa como alternativa en caso de que no se encuentre ninguna política ni ningún tipo de plantilla en la carpeta actual.
Una práctica recomendada es utilizar una carpeta de plantillas creada para su proyecto.
Seleccione Crear y, a continuación, Crear plantilla para abrir el asistente.
Elija un Tipo de plantilla y seleccione Siguiente.
Los tipos de plantilla son diseños de plantilla predefinidos y se pueden concebir como plantillas para una plantilla. Los responsables de predefinirlos son los desarrolladores o el administrador del sistema. Encontrará más información en el documento para desarrolladores Plantillas de página.—>
Complete los detalles de la plantilla:
Seleccione Crear. Se mostrará una confirmación; seleccione Abrir para comenzar a editar la plantilla o Listo para volver a la consola de plantillas.
Cuando se crea una plantilla nueva, se marca como Borrador en la consola; esto indica que aún no está disponible para que los autores de páginas la utilicen.
Las plantillas son herramientas poderosas para optimizar el flujo de trabajo de creación de páginas. Sin embargo, demasiadas plantillas pueden abrumar a los autores y hacer que la creación de páginas sea confusa. Una buena regla general es mantener el número de plantillas por debajo de 100.
Adobe no recomienda tener más de 1000 plantillas debido a posibles impactos en el rendimiento.
Una plantilla puede tener las propiedades siguientes:
Para ver o editar las propiedades:
El estado de una plantilla (borrador, activada o desactivada) se indica en la consola.
Para definir la miniatura de plantilla:
Para poder utilizar una plantilla al crear una página, debe:
Una plantilla puede estar activada o desactivada para que esté disponible o no disponible en el asistente de Crear página.
Una vez activada una plantilla, se mostrará una advertencia cuando un autor de plantillas comience a actualizar la plantilla aún más. El objetivo de esto consiste en informar al usuario de que es posible que la plantilla se utilice como referencia, por lo que cualquier cambio podría afectar a las páginas en que se haga referencia a la plantilla.
El estado de una plantilla (borrador, activada o desactivada) se indica en la consola.
Una plantilla puede estar disponible o no disponible para determinadas ramas de la página.
Abra Propiedades de la página para la página raíz de la rama en que desea que la plantilla esté disponible.
Abra la pestaña Avanzadas.
En Configuración de la plantilla, utilice Agregar campo para especificar la(s) ruta(s) a su(s) plantilla(s).
La ruta puede ser explícita o utilizar patrones. Por ejemplo:
/conf/<your-folder>/settings/wcm/templates/.*
El orden de las rutas es irrelevante, ya que todas se analizarán y se recuperarán todas las plantillas que se encuentren.
Si la lista Plantillas permitidas se deja vacía, el árbol ascenderá hasta que se encuentre un valor o una lista.
Consulte Disponibilidad de la plantilla: los principios para las plantillas permitidas siguen siendo los mismos.
Haga clic en Guardar para guardar los cambios realizados en las propiedades de la página.
Con frecuencia, las plantillas permitidas se predefinen para todo el sitio al configurarlo.
Puesto que la plantilla se toma como referencia cuando se representa la página, la plantilla completamente configurada debe publicarse para que esté disponible en el entorno de publicación.
Al crear o editar una plantilla, hay distintas proporciones que se pueden definir. Editar plantillas es similar a crear páginas.
El selector Modo de la barra de herramientas le permite seleccionar y editar la proporción adecuada de la plantilla:
Mientras que la opción Política de la página del menú Información de página le permite seleccionar las políticas de la página requeridas:
Si un autor comienza a editar una plantilla que ya se ha activado, se mostrará una advertencia. El objetivo de esto consiste en informar al usuario de que es posible que la plantilla se utilice como referencia, por lo que cualquier cambio podría afectar a las páginas en que se haga referencia a la plantilla.
Los atributos siguientes de una plantilla se pueden editar:
Los autores de la página no pueden mover/quitar de las páginas resultantes los componentes añadidos a la estructura. Si desea que los autores de la página puedan añadir y quitar componentes de las páginas resultantes, debe añadir un sistema de párrafos a la plantilla.
Cuando los componentes se bloquean, puede añadir contenido, que los autores de la página no pueden editar. Puede desbloquear componentes para poder definir el Contenido inicial.
En el modo de estructura, todos los componentes que son la raíz de un componente desbloqueado no se pueden mover, cortar ni eliminar.
Cuando un componente se ha desbloqueado, puede definir el contenido inicial que se copiará a las páginas resultantes, creadas a partir de la plantilla. Estos componentes desbloqueados se pueden editar en las páginas resultantes.
En el modo de Contenido inicial, así como en las páginas resultantes, cualquier componente desbloqueado que tenga una raíz accesible (es decir, componentes dentro de un contenedor de diseño) se puede eliminar.
En diseño puede predefinir el diseño de la plantilla para los formatos de dispositivo requeridos. El modo de Diseño para la creación de plantillas tiene la misma funcionalidad que el modo de Diseño para la creación de páginas.
En las políticas de la página, puede conectar las políticas predefinidas de página a la página. Estas políticas de la página definen las diversas configuraciones de diseño.
El sistema de estilos permite a un autor de plantillas definir clases de estilos en la política de contenido de un componente, de modo que un autor de contenido puede seleccionarlos al editar el componente en una página. Estos estilos pueden ser variaciones visuales alternativas de un componente, lo que hacen que este sea más flexible.
Consulte la documentación del sistema de estilos para obtener más información.
En el modo de Estructura, puede definir los componentes y el contenido de la plantilla, así como la política de la plantilla y sus componentes.
Hay varias acciones que puede realizar en el modo Estructura del editor de plantillas y varias funciones que le ayudarán a:
Hay varias formas de añadir componentes a la plantilla:
Una vez añadido, cada componente presenta las marcas siguientes:
Al añadir un componente Título predefinido a la plantilla, contendrá la estructura de texto predeterminado.
Si lo cambia, y añade su propio texto, este texto actualizado se utilizará cuando se cree una página a partir de la plantilla.
Si deja el texto predeterminado (estructura), el título tendrá de manera predeterminada el nombre de la página siguiente.
Aunque no sea una operación idéntica, la adición de componentes y recursos a una plantilla tiene muchas similitudes con acciones similares que se llevan a cabo al crear páginas.
Realice acciones con los componentes una vez añadidos a la plantilla. Cada instancia individual tiene una barra de herramientas que le permite acceder a las acciones disponibles; la barra de herramientas depende del tipo de componente.
También puede depender de las acciones realizadas, por ejemplo, cuando se ha asociado una política al componente, el icono de configuración de diseño está disponible.
Con estas dos acciones, puede añadir contenido a los componentes.
Al trabajar en el modo de Estructura, un borde naranja indica el componente seleccionado actualmente. Una línea discontinua también indica el componente raíz.
Las políticas de contenido (o diseño) definen las propiedades de diseño de un componente. Por ejemplo, los componentes disponibles o las dimensiones mínimas/máximas. Esto se aplica a la plantilla (y a las páginas creadas con la plantilla).
Cree una política de contenido, o seleccione una existente, para un componente.
Esto le permite definir los detalles del diseño.
La ventana de configuración se divide en dos.
Las propiedades disponibles dependen del componente seleccionado. Por ejemplo, en el caso de un componente de texto, las propiedades definen las opciones de copiar y pegar, las opciones de formato y el estilo de párrafo entre otras opciones.
Las políticas de contenido (o diseño) definen las propiedades de diseño de un componente. Por ejemplo, los componentes disponibles o las dimensiones mínimas/máximas. Esto se aplica a la plantilla (y a las páginas creadas con la plantilla).
En Política, puede seleccionar una política existente para aplicarla al componente a través de la lista desplegable.
Para añadir una política nueva, seleccione el botón de adición situado junto a la lista desplegable Seleccionar política. Se debe proporcionar un título nuevo en el campo Título de la política.
La política existente seleccionada en la lista desplegable Seleccionar política se puede copiar como una política nueva mediante el botón de copia situado al lado de la lista desplegable. Se debe proporcionar un título nuevo en el campo Título de la política. De forma predeterminada, la política copiada tendrá el título Copia de X, en que X es el título de la política copiada.
En el campo Descripción de la política, se ofrece de manera opcional una descripción de la política.
En la sección Otras plantillas que también usan la política seleccionada, puede ver con facilidad las otras plantillas que usan la política seleccionada en la lista desplegable Seleccionar política.
Si se añaden diversos componentes del mismo tipo como contenido inicial, la misma política se aplica a todos los componentes.
En el encabezamiento Propiedades, puede definir la configuración del componente. El encabezamiento tiene dos pestañas:
En la pestaña Principal, se definen las opciones de configuración más importantes del componente.
Por ejemplo, para un componente de imagen, las anchuras permitidas se pueden definir junto con la activación de la carga diferida.
Si una configuración permite múltiples configuraciones, toque o haga clic en el botón Añadir para añadir otra configuración.
Para quitar una configuración, toque o haga clic en el botón Eliminar situado a la derecha de la configuración.
Para quitar una configuración, toque o haga clic en el botón Eliminar.
La pestaña Características le permite habilitar o deshabilitar características adicionales del componente.
Por ejemplo, para un componente de imagen, puede definir la proporción del recorte, las orientaciones de imagen permitidas y si se permiten las cargas.
Tenga en cuenta que, en AEM, las proporciones de recorte se definen como altura/anchura. Esto es distinto de la definición convencional de anchura/altura y se realiza por motivos de compatibilidad con sistemas anteriores. Los usuarios de creación de páginas no notarán ninguna diferencia siempre que defina claramente el Nombre, ya que esto es lo que se muestra en la interfaz de usuario.
La configuración de la política y de las propiedades de un contenedor de diseño es similar al uso general, pero con algunas diferencias.
Es obligatoria configurar una política para los componentes del contenedor, ya que le permite definir los componentes que estarán disponibles en el contenedor.
La ventana de configuración se divide en dos, al igual que sucede con el uso general de la ventana.
Las políticas de contenido (o diseño) definen las propiedades de diseño de un componente. Por ejemplo, los componentes disponibles o las dimensiones mínimas/máximas. Esto se aplica a la plantilla (y a las páginas creadas con la plantilla).
En Política, puede seleccionar una política existente para aplicarla al componente a través de la lista desplegable. Esto funciona igual que en el uso general de la ventana.
En el encabezado Propiedades, puede elegir los componentes disponibles para el contenedor de diseño y definir sus opciones de configuración. El encabezado tiene tres pestañas:
En la pestaña Componentes permitidos, defina los componentes disponibles para el contenedor de diseño.
En la pestaña Componentes predeterminados, puede definir qué componentes se asocian automáticamente a determinados tipos de medios, de modo que cuando un autor arrastra un recurso desde el navegador de recursos, AEM sabe a qué componente debe asociarlo. Tenga en cuenta que solo los componentes con zonas de colocación están disponibles para dicha configuración.
Toque o haga clic en Añadir asignación para añadir un componente y una asignación de tipo MIME completamente nuevos.
Seleccione un componente en la lista y pulse o haga clic en Agregar tipo para agregar un tipo MIME adicional a un componente ya asignado. Haga clic en el icono Eliminar para quitar un tipo MIME.
En la pestaña Configuración interactiva, puede configurar el número de columnas de la cuadrícula resultante del contenedor de diseño.
Puede desbloquear/bloquear componentes para definir si el contenido está disponible para el cambio en el modo de Contenido inicial.
Cuando un componente se ha desbloqueado:
Esto incluye el desbloqueo de componentes de contenedor para que se puedan añadir más componentes, ya sea en el modo Contenido inicial o en las páginas resultantes. Si ya ha agregado componentes o contenido al contenedor antes de desbloquearlo, estos ya no se mostrarán en el modo Estructura, pero se mostrarán en el modo Contenido inicial. En el modo de Estructura, solo el propio componente de contenedor se mostrará con su lista de Componentes permitidos.
Para ahorrar espacio, el contenedor de diseño no aumenta para dar cabida a la lista de componentes permitidos. En su lugar, el contenedor se convierte en una lista por la que puede desplazarse.
Los componentes que se pueden configurar se muestran con un icono de directiva, que se puede pulsar o hacer clic para editar la política y las propiedades de ese componente.
Si la estructura se actualiza después de crear páginas basadas en la plantilla, esas páginas reflejarán los cambios realizados en la plantilla. Se muestra una advertencia en la barra de herramientas para recordarle este hecho junto con los cuadros de diálogo de confirmación.
El modo de Contenido inicial se utiliza con contenido definido que aparecerá cuando una página se crea por primera vez a partir de la plantilla. Entonces, los autores de páginas pueden editar el contenido inicial.
Aunque todo el contenido creado en el modo de Estructura sea visible en el contenido inicial, solo los componentes que se han desbloqueado se pueden seleccionar y editar.
El modo de Contenido inicial puede considerarse un modo de edición para las páginas creadas con esa plantilla. Por tanto, las políticas no se definen en el modo de Contenido inicial, sino en el modo de Estructura.
Se marcan los componentes desbloqueados que quedan disponibles para editarse. Cuando están seleccionados tienen un borde azul:
Los componentes desbloqueados tienen una barra de herramientas que le permite editar y configurar el contenido:
Si un componente de contenedor se ha desbloqueado (en el modo de Estructura), puede añadir componentes nuevos al contenedor (en el modo de Contenido inicial). Los componentes añadidos en el modo de Contenido inicial se pueden mover o eliminar de las páginas resultantes.
Puede añadir un componente mediante el área Arrastrar componentes aquí o la opción Insertar nuevo componente de la barra de herramientas del contenedor adecuado.
Si el contenido inicial de la plantilla se actualiza después de que se creen las páginas a partir de esta, esas páginas no se verán afectadas por los cambios del contenido inicial en la plantilla.
El contenido inicial está diseñado para preparar componentes y el diseño de página que sirve como punto de partida para crear el contenido. No se prevé que el contenido real permanezca tal cual. Por este motivo, no se puede traducir el contenido inicial.
Si necesita incluir texto traducible en la plantilla, como en encabezados o pies de página, puede utilizar las funciones de localización de los componentes principales.
Puede definir el diseño de la plantilla para una amplia gama de dispositivos. El diseño interactivo para las plantillas funciona tal como lo hace para la creación de páginas.
Los cambios en el diseño se reflejarán en el modo de Contenido inicial, pero no se observará ningún cambio en el modo de Estructura.
La política de página, incluidas las bibliotecas requeridas del lado del cliente, se mantiene en la opción Política de página del menú Información de página.
Para acceder al cuadro de diálogo Política de página:
En el Editor de plantillas, seleccione Información de página en la barra de herramientas y, luego, Política de página para abrir el cuadro de diálogo.
El cuadro de diálogo Política de página se abre y se divide en dos secciones:
Puede aplicar una política de contenido a la plantilla o a las páginas resultantes. De esta forma, se define la política de contenido para el sistema de párrafos principal de la página.
Puede seleccionar una política existente para la página en el menú desplegable Seleccionar política.
Para añadir una política nueva, seleccione el botón de adición situado junto a la lista desplegable Seleccionar política. Se debe proporcionar un título nuevo en el campo Título de la política.
La política existente seleccionada en la lista desplegable Seleccionar política se puede copiar como una política nueva mediante el botón de copia situado al lado de la lista desplegable. Se debe proporcionar un título nuevo en el campo Título de la política. De forma predeterminada, la política copiada tendrá el título Copia de X, en que X es el título de la política copiada.
Defina un título para la política en el campo Título de la política. Es necesario que una política tenga un título para que se pueda seleccionar fácilmente en la lista desplegable Seleccionar política.
En el campo Descripción de la política, se ofrece de manera opcional una descripción de la política.
En la sección Otras plantillas que también usan la política seleccionada, puede ver con facilidad las otras plantillas que usan la política seleccionada en la lista desplegable Seleccionar política.
Con las propiedades de página, puede definir las bibliotecas del cliente necesarias mediante el cuadro de diálogo Diseño de página. Estas bibliotecas del cliente incluyen las hojas de estilo y el lenguaje Javascript que se van a cargar con la plantilla y las páginas creadas con esa plantilla.
Especifique las bibliotecas del cliente que desee aplicar a las páginas creadas con esta plantilla. Introduzca el nombre de una biblioteca en el campo de texto de la sección Bibliotecas del cliente.
Si son necesarias diversas bibliotecas, haga clic en el botón Añadir para añadir un campo de texto adicional para el nombre de la biblioteca.
Añada tantos campos de texto como sea necesario para las bibliotecas del cliente.
Defina la posición relativa de las bibliotecas según sea necesario arrastrando los campos con el control de arrastre.
Si bien el autor de una plantilla puede especificar la política de página de la plantilla, deberá obtener información del desarrollador sobre las bibliotecas del cliente apropiadas.
Con la opción Propiedades de la página inicial, puede definir las propiedades de la página inicial que se deben utilizar al crear páginas resultantes.
En el editor de plantillas, seleccione Información de página en la barra de herramientas y, luego, Propiedades de la página inicial para abrir el cuadro de diálogo.
En el cuadro de diálogo, puede definir las propiedades que desee aplicar a las páginas creadas con esta plantilla.
Confirme las definiciones con Listo.
Al crear plantillas debe tener en cuenta:
El impacto que tendrán los cambios en la plantilla una vez que las páginas se han creado a partir de esa plantilla.
A continuación se muestra una lista de las posibles diferentes operaciones en plantillas, así como la manera en que estas afectan a las páginas creadas a partir de ellas:
Cambios en la estructura:
Cambios en las políticas de contenido y las configuraciones de diseño:
Cambios en el contenido inicial:
Los cambios en el diseño dependen de si el componente modificado forma parte de:
Tenga una precaución especial al:
Bloquear o desbloquear componentes en plantillas activadas.
Esto puede tener efectos colaterales, ya que puede ser que las páginas existentes ya las utilicen. Normalmente:
AEM proporciona advertencias explícitas al cambiar el estado de bloqueo de componentes en las plantillas que ya no son borradores.
Cree sus propias carpetas para las plantillas específicas del sitio.
Publique sus plantillas desde la consola Plantillas.