Su Prestashop, nei template che usano il modulo "poslogo", che è il solito carosello di loghi con l'elenco di "brand" o marchi vari, se si attiva il protocollo SSL questo da aerrore nei termini che il lucchetto verde del browser segnala un errore.
Questo perchè i link delle immagini di tutti questi loghi non sono in http ma in http, per cui il certificato non è validato a causa di alcuni elementi nella pagina.
Per risolvere il problema,
bisogna editare il file:
logo.tpl
in
/themes/MIOTEMPLATE/modules/poslogo/
Ovvero:
/themes/MIOTEMPLATE/modules/poslogo/logo.tpl
Sostituendo
Con
e il problema del "lucchetto verde" del certificato SSL sarà risolto!
Questo perchè i link delle immagini di tutti questi loghi non sono in http ma in http, per cui il certificato non è validato a causa di alcuni elementi nella pagina.
Per risolvere il problema,
bisogna editare il file:
logo.tpl
in
/themes/MIOTEMPLATE/modules/poslogo/
Ovvero:
/themes/MIOTEMPLATE/modules/poslogo/logo.tpl
Sostituendo
<div class="pos-logo-container">
<div class="container-inner">
<div class="pos-logo">
<div class="pos-logo-title"><h2>{l s ='Our Brands'}</h2></div>
<ul class="bxslider">
{foreach from=$logos item=logo name=posLogo}
<li>
<a href ="{$logo.link}">
<img src ="{$logo.image}" alt ="{l s="Logo"}" " />
</a>
</li>
{/foreach}
</ul>
</div>
</div>
Con
<div class="pos-logo-container">
<div class="container-inner">
<div class="pos-logo">
<div class="pos-logo-title"><h2>{l s ='Our Brands'}</h2></div>
<ul class="bxslider">
{foreach from=$logos item=logo name=posLogo}
<li>
<a href ="{$logo.link}">
<img src ="{$base_dir_ssl}img/blocklogo/{$logo.id_pos_logo}.jpg" alt ="{l s="Logo"}" " />
</a>
</li>
{/foreach}
</ul>
</div>
</div>
e il problema del "lucchetto verde" del certificato SSL sarà risolto!

Commenti
Posta un commento