Plantillas
El editor de plantillas de la newsletter, la vista previa con contenido del acervo y las variables del bucle de artículos. La diferencia con la sintaxis del push.
Actualizado el
La pestaña Templates edita el HTML de las ediciones de la newsletter. El editor Novo template (nueva plantilla) tiene dos columnas: a la izquierda, el campo Código HTML y el botón Atualizar prévia (actualizar vista previa); a la derecha, la vista previa renderizada con artículos del acervo. El botón Salvar (guardar) está en el encabezado.
Variables
El pie del editor lista las variables disponibles: @foreach $pages, $page->page_title, $page->page_description, $page->page_url y $page->page_image. El bucle @foreach ($pages as $page) recorre los artículos de la edición, y cada campo se escribe entre llaves dobles.
@foreach ($pages as $page)
<article>
<a href="{{ $page->page_url }}"><img src="{{ $page->page_image }}" alt=""></a>
<h2><a href="{{ $page->page_url }}">{{ $page->page_title }}</a></h2>
<p>{{ $page->page_description }}</p>
</article>
@endforeachLo que queda fuera del bucle aparece una vez por edición. Lo que queda dentro del bucle se repite para cada artículo.
Plantilla y push
| Campo | Push | Newsletter |
|---|---|---|
| Título | {page_title} | {{ $page->page_title }} |
| Descripción | {page_description} | {{ $page->page_description }} |
| URL | {page_url} | {{ $page->page_url }} |
| Imagen | {page_image} | {{ $page->page_image }} |
Las sintaxis son diferentes porque el push envía un artículo y la newsletter arma una lista. Use la vista previa para comprobarlo: si el título de un artículo aparece en la columna derecha, la variable está correcta; si el texto de la variable aparece literalmente, la sintaxis usada es la del otro módulo.