Como podemos ajudar?

Encontre os artigos que irão ajudá-lo a melhorar sua loja virtual

Produtos
Filtros da busca:
Filtrando por:

FC 15091 :: Como personalizar os banners da loja através do HTML?

Veja como personalizar o carrossel de imagens do topo da home da loja.

Este procedimento simplificado aplica-se somente caso a loja utilize um dos modelos de design a partir de junho/2020.

Estes modelos podem ser escolhidos e selecionados para o design da loja através da página DESIGN & CONTEÚDO > Modelos do site administrativo.

Para saber se a home da loja virtual já utiliza o novo carrossel, siga o procedimento abaixo:

No topo do site administrativo, clique em Arquivos > pasta HTM. Localize o arquivo home.htm e clique no ícone do lápis verde ao seu lado para editar. No final do arquivo, localize o trecho de código abaixo:

<!-- Banners Slideshow -->
<div id="FC-HideHomeBanners" style="display:none;">
<link rel=stylesheet href="/css/swiper/v4.2.6/swiper.min.css?cccfc=1">
<script src="/js/swiper/v4.2.6/swiper.min.js?cccfc=1"></script>
<div class="swiper-container">
<div class="swiper-wrapper">
<script>
function fnSlideshowStore() {
var numBannerHomeFC = sF$.fnGetConfig("Qty_Banner_Slideshow");
var bannerImageFC = ["<banner-image 11>", "<banner-image 12>", "<banner-image 13>", "<banner-image 14>"];
var bannerimageMobileFC = ["<banner-image-mobile 11>", "<banner-image-mobile 12>", "<banner-image-mobile 13>", "<banner-image-mobile 14>"];
var bannerRedirFC = ["<banner-redir 11>", "<banner-redir 12>", "<banner-redir 13>", "<banner-redir 14>"];
var bannerAltFC = ["<banner-alt 11>", "<banner-alt 12>", "<banner-alt 13>", "<banner-alt 14>"];
for (i = 0; i < bannerImageFC.length-(4-numBannerHomeFC); i++) {
document.write ('<div class="swiper-slide"><a href="'+ bannerRedirFC[i] +'"><picture><source media="(max-width:1024px)" srcset="'+ bannerimageMobileFC[i] +'"><img alt="'+ bannerAltFC[i] +'" src="'+ bannerImageFC[i] +'"></picture></a></div>');
}
}
fnSlideshowStore();
FCLib$.execLazyLoad();
</script>
</div>
<div class="swiper-pagination"></div>
<div class="swiper-button-next"></div>
<div class="swiper-button-prev"></div>
</div>
</div>

Se o código acima foi localizado, isto significa que a home da loja já utiliza o novo carrossel.

Neste exemplo utilizamos os banners cadastrados nas posições <banner 11>, <banner 12>, <banner 13> e <banner 14>.


Como configurar o carrossel?


1º Passo

Recomendamos as seguintes dimensões de imagens:

Imagem para computador: 1920px (largura) x 350px (altura)
Imagem para celular e tablet: 1024px (largura) x 900px (altura)

As imagens precisam ter no máximo 400kb de tamanho, para maximizar a performance de navegação.


2º Passo

O nome das imagens não pode ter espaços, caracteres especiais (ex: !@$).


3º Passo

A imagem para celular e tablet precisa ter um sufixo -mob.

Computador: bannerpromocao.jpg
Celular e tablet: bannerpromocao-mob.jpg


4º Passo

Na ficha do banner, selecione uma das posições entre <banner 1> e <banner 250>.

Altere o código no arquivo home.htm para a posição escolhida. Para isso, clique no link Arquivos no topo do site administrativo e selecione a pasta HTM. Localize o arquivo home.htm e clique no ícone do lápis verde ao seu lado para alterá-lo da seguinte forma, considerando que escolheu a posição <banner 3>:

DE:

<script>
function fnSlideshowStore() {
var numBannerHomeFC = sF$.fnGetConfig("Qty_Banner_Slideshow");
var bannerImageFC = ["<banner-image 11>", "<banner-image 12>", "<banner-image 13>", "<banner-image 14>"];
var bannerimageMobileFC = ["<banner-image-mobile 11>", "<banner-image-mobile 12>", "<banner-image-mobile 13>", "<banner-image-mobile 14>"];
var bannerRedirFC = ["<banner-redir 11>", "<banner-redir 12>", "<banner-redir 13>", "<banner-redir 14>"];
var bannerAltFC = ["<banner-alt 11>", "<banner-alt 12>", "<banner-alt 13>", "<banner-alt 14>"];
for (i = 0; i < bannerImageFC.length-(4-numBannerHomeFC); i++) {
document.write ('<div class="swiper-slide"><a href="'+ bannerRedirFC[i] +'"><picture><source media="(max-width:1024px)" srcset="'+ bannerimageMobileFC[i] +'"><img alt="'+ bannerAltFC[i] +'" src="'+ bannerImageFC[i] +'"></picture></a></div>');
}
}
fnSlideshowStore();
FCLib$.execLazyLoad();
</script>

PARA:

<script>
function fnSlideshowStore() {
var numBannerHomeFC = sF$.fnGetConfig("Qty_Banner_Slideshow");
var bannerImageFC = ["<banner-image 3>", "<banner-image 12>", "<banner-image 13>", "<banner-image 14>"];
var bannerimageMobileFC = ["<banner-image-mobile 3>", "<banner-image-mobile 12>", "<banner-image-mobile 13>", "<banner-image-mobile 14>"];
var bannerRedirFC = ["<banner-redir 3>", "<banner-redir 12>", "<banner-redir 13>", "<banner-redir 14>"];
var bannerAltFC = ["<banner-alt 3>", "<banner-alt 12>", "<banner-alt 13>", "<banner-alt 14>"];
for (i = 0; i < bannerImageFC.length-(4-numBannerHomeFC); i++) {
document.write ('<div class="swiper-slide"><a href="'+ bannerRedirFC[i] +'"><picture><source media="(max-width:1024px)" srcset="'+ bannerimageMobileFC[i] +'"><img alt="'+ bannerAltFC[i] +'" src="'+ bannerImageFC[i] +'"></picture></a></div>');
}
}
fnSlideshowStore();
FCLib$.execLazyLoad();
</script>

Clique em Salvar e limpe o cache da loja para verificar se o banner foi exibido corretamente.


OBS: Repita o processo acima para os demais banners.





 Avaliações dos clientes:
Este produto ainda não recebeu avaliações de clientes.
Clique aqui e seja o primeiro a avaliá-lo

Seu sucesso não pode esperar,

Criar agora sua
Loja Virtual!

Ou fale com um de nossos
consultores
especializados
em e-commerce.

Veja nossos Planos e Serviços