Ir para o conteúdo
Demonstração
PageSignal Documentação
Ativação

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>
@endforeach

O 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

{page_title}

{{ $page->page_title }}

Descrição

{page_description}

{{ $page->page_description }}

URL

{page_url}

{{ $page->page_url }}

Imagem

{page_image}

{{ $page->page_image }}

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.

Conteúdos relacionados