Jump to content

Format image


Recommended Posts

Bonjour,

 

Je suis en train de mettre en place ma première boutique Prestashop et je n’arrive pas á résoudre mon problème.

 

J’ai des produits dans différentes tailles et proportions. J’ai bien compris où paramétrer les différentes tailles. Cela permet d’avoir pour toutes les images d’un même type la même dimension. OK.

 

La photo sans recadrage s’appelle par exemple 1.jpg et toutes les autres générées sont 1-cart_default.jpg, 1-home_default.jpg, 1-large_default.jpg, etc.

 

Dans mon thème, quand je zoome la photo pour l’avoir en grand, product.tpl affiche 1-thickbox_default.jpg qui correspond au code

{$link->getImageLink($product->link_rewrite, $imageIds, 'thickbox_default')|escape:'html':'UTF-8'}

qui devient sur ma page produit http://www..../img/p/1/1/1-thickbox_default.jpg

 

Je souhaite garder l’affichage en carré partout sauf pour ce zoom. Si j’agrandis l’image, je veux mon image 1.jpg. Autrement dit la photo originale, sans recadrage (et pas 1-thickbox_default.jpg). Parce que dans certain cas, la photo est horizontale ou verticale et il serait bien de pouvoir la voir dans son intégralité. Etant donné que le zoom peut être une image carrée, une image verticale ou une image horizontale, cela me permet la meilleure façon de faire.

 

Mais je ne maitrise pas trop le langage tpl donc je ne sais pas comment modifier le code pour afficher simplement le lien http://www..../img/p/1/1/1.jpg

Cela ne doit pas être compliqué mais tous mes essais me donnent une erreur. Et j'ai beau chercher une solution sur le net, pas moyen !

 

Merci de votre aide.

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...