Jump to content

Image en HTTP au lieu de HTTPS


Recommended Posts

Bonjour à tous,

 

Le site sur lequel je travaille est récemment passé en HTTPS (https://ecomotospieces.com) et nous réglons les derniers petits problèmes, notamment quant aux images. Alors que jusqu'ici tout ce passait bien, une image en particulier me pose problème. C'est celle du stock, par exemple sur cette page : https://ecomotospieces.com/p/58271-blouson-femme-moto-bering-lady-bikini-kaki.html (nom de l'image : enstock.jpg).

 

J'ai essayé plusieurs choses : vider tous les caches, désactiver la mise en caches, j'ai même remplacé le nom de l'image par enstock1.jpg pour voir l'effet et -surprise !- le nom de l'image dans le code source reste enstock.jpg ! En revanche, j'ai une erreur dans la console m'indiquant que l'image n'existe pas.

 

C'est d'autant plus étrange que pour l'image de rupture de stock, le problème n'existe pas (exemple ici : https://ecomotospieces.com/p/7490-collecteur-kawasaki-600-zzr-90-03.html).

 

Pour information, le site est sur Prestashop 1.6. Merci d'avance de votre aide !

 

Virginie

Link to comment
Share on other sites

Voici le morceau de code :

<!-- number of item in stock -->
<label for="">En stock : </label>
{if $product->quantity <= 0}
<img src="https://ecomotospieces.com/themes/ecomotospieces/img/enrupture.jpg" id="img_stock" alt="Rupture de stock" style="margin-bottom: -9px;" /> 
{/if}
{if $product->quantity > 0}
<img src="https://ecomotospieces.com/themes/ecomotospieces/img/enstock.jpg" id="img_stock" alt="Disponible en stock" style="margin-bottom: -9px;" />
{/if}
La première image fonctionne correctement, mais pas la seconde. 
 
Virginie
Link to comment
Share on other sites

commente le morceau de code pour tester si c le bon tpl

{*
<!-- number of item in stock -->
<label for="">En stock : </label>
{if $product->quantity <= 0}
<img src="https://ecomotospieces.com/themes/ecomotospieces/img/enrupture.jpg" id="img_stock" alt="Rupture de stock" style="margin-bottom: -9px;" /> 
{/if}
{if $product->quantity > 0}
<img src="https://ecomotospieces.com/themes/ecomotospieces/img/enstock.jpg" id="img_stock" alt="Disponible en stock" style="margin-bottom: -9px;" />
{/if}
*}
Edited by Alexandre Carette (see edit history)
Link to comment
Share on other sites

<!-- number of item in stock -->
<label for="">En stock : </label>
{if $product->quantity <= 0}
<img src="/themes/ecomotospieces/img/enrupture.jpg" id="img_stock" alt="Rupture de stock" style="margin-bottom: -9px;" /> 
{/if}
{if $product->quantity > 0}
<img src="/themes/ecomotospieces/img/enstock.jpg" id="img_stock" alt="Disponible en stock" style="margin-bottom: -9px;" />
{/if}

et comme ca ca donne quoi ?

Link to comment
Share on other sites

essaye de mettre ces images a la racine du serveur pour voir

<!-- number of item in stock -->
<label for="">En stock : </label>
{if $product->quantity <= 0}
<img src="/enrupture.jpg" id="img_stock" alt="Rupture de stock" style="margin-bottom: -9px;" /> 
{/if}
{if $product->quantity > 0}
<img src="/enstock.jpg" id="img_stock" alt="Disponible en stock" style="margin-bottom: -9px;" />
{/if}
Link to comment
Share on other sites

ok,
la solution rapide à ton problème serait de mettre une font icône à la place de l'image en plus tu y gagneras en rapidité d'affichage...
http://fontawesome.io/icons/
 

<!-- number of item in stock -->
<label for="">En stock : </label>
{if $product->quantity <= 0}
<i class="fa fa-close" aria-hidden="true"></i>
{else}
<i class="fa fa-check" aria-hidden="true"></i>
{/if}
Edited by Alexandre Carette (see edit history)
Link to comment
Share on other sites

Le site ne m'appartient pas, je ne peux pas me permettre de chercher le design comme ça. De plus, l'icône "close" n'existe pas.

 

Virginie

 

Edit : En fait, même "check" ne fonctionne pas... C'est comme si on pouvait écrire du texte mais ne pas mettre de balise. 

Edited by VirginieDuboc (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...