Templates
O editor de templates da newsletter, a prévia com conteúdo do acervo e as variáveis do laço de matérias. A diferença para a sintaxe do push.
Atualizado em
É pela aba Templates que é feita a edição do HTML da newsletter. O editor Novo template abre duas colunas: à esquerda, o campo Código HTML e o botão Atualizar prévia; à direita, a prévia renderizada com matérias do acervo. Após fazer as alterações, clique no botão Salvar, no cabeçalho.
Variáveis
O rodapé do editor lista as variáveis disponíveis: @foreach $pages, $page->page_title, $page->page_description, $page->page_url e $page->page_image. O laço @foreach ($pages as $page) percorre as matérias da edição, e cada campo é escrito entre chaves duplas.
@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>
@endforeachO que fica fora do laço aparece uma vez por edição. O que fica dentro do laço se repete para cada matéria.
Template e push
Campo | Push | Newsletter |
|---|---|---|
Título |
|
|
Descrição |
|
|
URL |
|
|
Imagem |
|
|
As sintaxes são diferentes porque o push envia uma matéria e a newsletter monta uma lista. Use a prévia para conferir: se o título de uma matéria aparece na coluna direita, a variável está correta; se o texto da variável aparece literalmente, a sintaxe usada é a do outro módulo.