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 %}


# 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
limit 10 Limita a quantidade de itens a ser buscado