publicityBanner
Disponibiliza como retorno os banners de publicidade da loja virtual.
# retorna todos
{% set banner = store.publicityBanner() %}
# consulta com parâmetros
{% set banner = store.publicityBanner({tipo:'21', limit:'1'}) %}
# exemplo de uso individual
{% set bannerTopo = store.publicityBanner({tipo:'21', limit:'1'}) %}
{% if bannerTopo|length > 0 %}
<div class="central">
<div class="b_header mb-4">
{{ bannerTopo[0].raw|raw }}
</div>
</div>
{% endif %}
# exemplo de uso múltiplo
{% set bannerTopo = store.publicityBanner({tipo:'21', limit:'2'}) %}
{% if bannerTopo|length > 0 %}
<div class="central">
<div class="row">
{% for banner in bannerTopo %}
<div class="col">
{{ banner.raw|raw }}
</div>
{% endfor %}
</div>
</div>
{% endif %}
# consulta com parâmetros na tela de detalhes do produto
{% set banner = store.publicityBanner({tipo:'21', limit:'1', produto_id:extra.id}) %}
# retorno dos dados
id int
tipo int
Tipo do banner (vide lista de parâmetros)
formato int
Formato do banner. 1. Banners em Imagem; 2. Banner em código/script
identificacao string
arquivo string
URL da imagem do banner
url string
Link para abertura no clique
target string
Target do link
codigo string
Script do banner caso seja formato 2
raw string
Banner preparado para inserção no código
# Lista de parâmetros para consulta
| parâmetro | padrão | descrição |
|---|---|---|
| tipo | Filtra pelo tipo do item Tipos possíveis: 21 / Header - Large - 1180px X 120px 22 / Main - Central - 370px X 250px 23 / Footer - 1180px X 120px 24 / Página inicial - Personalizado (apenas para templates avançados) 25 / Página inicial - Medium - 570px X 300px |
|
| order | random | Tipo de ordenação dos resultados Possibilidades: posicao-asc / Ordena pelo posicionamento de forma crescente posicao-desc / Ordena pelo posicionamento de forma decrescente random / Ordena randomicamente |
| produto_id | Id do produto na tela de detalhes do produto. Informando este id, será apresentado o banner cadastrado diretamente no produto como prioridade aos banners cadastrados no menu Marketing. Opcional. |
|
| limit | 10 | Limita a quantidade de itens a ser buscado |