Hacer que los bloques sean repetibles con etiquetas de plantilla
Al crear una plantilla, todavía no sabes cuántos elementos tendrá un boletín. Con tres etiquetas que encajan entre sí, permites que quien redacte el boletín pueda añadir bloques por su cuenta y alternar entre ellos:
<lp-repeater>determina qué parte de tu HTML se puede repetir.<lp-layout>ofrece las variantes entre las que puede elegir el redactor.<lp-sublayout>agrupa variantes que son muy parecidas entre sí.
Además, dentro de un repeater puedes definir con la clase lp-pagebreak dónde habrá un salto de página cuando el boletín se descargue como pdf.
Estas etiquetas solo funcionan en una plantilla HTML importada, no en el editor de arrastrar y soltar. Puedes leer más en Importar una plantilla propia en Laposta.
Hacer que los bloques sean repetibles con <lp-repeater>
Coloca <lp-repeater> alrededor del fragmento de HTML que se puede repetir. De esta forma, en el editor se podrá añadir ese bloque tantas veces como sea necesario.
Opciones
El encabezado que aparece en el editor a la izquierda de la pantalla, encima de los diseños (y posibles subdiseños) de este repeater. Si no indicas ninguna etiqueta, el editor mostrará un encabezado genérico (‘Parte 1’, ‘Parte 2’, etc.). Si la plantilla contiene solo un repeater, no aparecerá ningún encabezado.
Ejemplo
Ofrecer variantes con <lp-layout>
Dentro de un repeater puedes ofrecer diferentes bloques para que el redactor elija, como un bloque con la foto a la izquierda y el texto a la derecha, otro con la foto a la derecha y otro con tres fotos una al lado de la otra.
Coloca <lp-layout> dentro de <lp-repeater> alrededor de cada bloque que quieras ofrecer como opción.
Opciones
El nombre con el que puedes elegir el bloque en el editor. Laposta hace una captura de pantalla de cada layout, para que el usuario vea inmediatamente el diseño.
Deja este layout preparado directamente en cuanto se carga la plantilla por primera vez. Sin este atributo, los repeaters están vacíos al inicio y el usuario tiene que añadir los bloques por sí mismo. Por ejemplo, para un bloque de cabecera resulta más práctico dejarlo preparado directamente.
Determina si los sublayouts comparten su contenido. Ver: Agrupar variantes similares con <lp-sublayout>.
Ejemplo
Agrupar variantes similares con <lp-sublayout>
Si las variantes se parecen mucho entre sí, la lista de layouts sueltos se vuelve larga enseguida. Piensa, por ejemplo, en una imagen con texto y esa misma estructura añadiendo un botón, o un bloque en tres colores de fondo. Con <lp-sublayout> agrupas este tipo de variantes bajo un mismo layout. Así, el usuario coloca primero el layout y después puede alternar entre los sublayouts.
Opciones
Determina qué sublayout aparece en cuanto se añade el layout al boletín. Sin este atributo, se mostrará el primer sublayout.
Determina con el valor shared o individual si los sublayouts comparten su contenido. Atención: este atributo se coloca en la etiqueta <lp-layout>, no en <lp-sublayout>.
Por ejemplo, si el redactor alterna entre un sublayout con imagen y texto y un sublayout con imagen, texto y botón, lp-sublayout-content determina qué ocurre con el contenido ya introducido:
Definir saltos de página con lp-pagebreak
En Laposta, cualquier boletín se puede descargar como pdf. Por defecto, este pdf consta de una sola página larga y, si Laposta ha activado para tu cuenta los pdf de varias páginas, el boletín se divide de forma aleatoria entre las páginas si no hay ningún ajuste extra. Sobre todo a la hora de imprimir, esto no siempre resulta práctico.
En una plantilla importada puedes dejar que el propio redactor decida dónde empieza una página nueva. Para ello, coloca dentro de un repeater un fragmento de HTML con la clase lp-pagebreak. Este bloque sí es visible en el editor, pero no en el boletín enviado. En el pdf, en ese punto empezará una página nueva. El diseño de este bloque no tiene restricciones, ya que solo se ve en el editor.
Ejemplo
Si quieres utilizar archivos pdf de varias páginas, envía un correo al servicio de asistencia a través de helpdesk@laposta.nl. El servicio de asistencia se encargará de que puedas descargar esos pdf en Laposta.