Rémy - @webdesignrr Posted June 16, 2009 Share Posted June 16, 2009 Bonjour, je ne comprends pas comment choisir l'image à afficher … (désolé c'est surement une question bête mais je ne trouve pas de documentation sur les manipulation des images dans le theme), si vous avez je suis preneurvoici ce que je souhaite faire :1/ utiliser l'image par defaut (cover) uniqement pour le mode liste2/ sur la page produit, afficher la 2e image (et non la premiere qui est la cover) en gros … sur le theme prestahop … à la ligne 84 j'ai : comment cibler la 2eme image du produit ? au lieu de la cover ?merci Link to comment Share on other sites More sharing options...
123julien Posted September 23, 2009 Share Posted September 23, 2009 Je suis très intéressé par la réponse, si quelqu'un a une idéeD'avance merciJu Link to comment Share on other sites More sharing options...
123julien Posted September 27, 2009 Share Posted September 27, 2009 J'ai avancé dans mes recherches mais j'ai besoin d'un coup de pouce supplémentaire à ce sujet:Quelqu'un saurait-il comment exclure l'image "par défaut" de cette partie du code: {if $have_image} getImageLink($product->link_rewrite, $cover.id_image, 'large')}" {if $jqZoomEnabled}class="jqzoom" alt="{$link->getImageLink($product->link_rewrite, $cover.id_image, 'thickbox')}"{else} title="{$product->name|escape:'htmlall':'UTF-8'}" alt="{$product->name|escape:'htmlall':'UTF-8'}" {/if} id="bigpic"/> D'avance merciJu Link to comment Share on other sites More sharing options...
Rémy - @webdesignrr Posted September 27, 2009 Author Share Posted September 27, 2009 Salut, voila la solution que j'ai trouvé :avec cette boucle smarty, tu dois afficher la 2eme image … et voila {foreach from=$images item=image name=bigimage}{if $smarty.foreach.bigimage.index==1}id}-{$image.id_image}-medium.jpg" alt="{$image.legend|htmlspecialchars}" title="{$image.legend|htmlspecialchars}" />{/if}{/foreach} Link to comment Share on other sites More sharing options...
123julien Posted September 27, 2009 Share Posted September 27, 2009 Merci!!J'ai remplacé le code initial par ta boucle mais il semble qu'il y ait un problème puisque ca ne m'affiche que le titre de mon image (la bonne) mais pas l'image...N'y a t'il pas une erreur à ce niveau là: id}-{$image.id_image}-medium.jpg” Encore merci Link to comment Share on other sites More sharing options...
Rémy - @webdesignrr Posted September 27, 2009 Author Share Posted September 27, 2009 voici exactement le code de mon theme…apres tout depend de la variante de l'iamge que tu veux ajouter (large / small / medium … )il faut qu'elle existe, il faut adapter selon ton cas … {foreach from=$images item=image name=bigimage} {if $smarty.foreach.bigimage.index==1}id}-{$image.id_image}-large.jpg" alt="{$image.legend|htmlspecialchars}" title="{$image.legend|htmlspecialchars}" /> {/if} {/foreach} Link to comment Share on other sites More sharing options...
123julien Posted September 27, 2009 Share Posted September 27, 2009 Code qui remplacerait le code initial de l'image c'est bien ca?Ce qui est étrange c'est qu'il n'y ai même pas de balise SRC...PS: Quand j'essaie de copier coller ton code pour mes réponses ca bug une partie s'efface. Bizzare Link to comment Share on other sites More sharing options...
Rémy - @webdesignrr Posted September 27, 2009 Author Share Posted September 27, 2009 {foreach from=$images item=image name=bigimage} {if $smarty.foreach.bigimage.index==1} id}-{$image.id_image}-large.jpg" alt="{$image.legend|htmlspecialchars}" title="{$image.legend|htmlspecialchars}" /> {/if} {/foreach} mieux comme ceci ? Link to comment Share on other sites More sharing options...
123julien Posted September 27, 2009 Share Posted September 27, 2009 Non malheureusement même résultat...S'affiche : id}-72-large.jpg" alt="Brut" title="Brut" /> Mes images sont bien les "larges" j'ai vérifié également.Etonnant non? Link to comment Share on other sites More sharing options...
Rémy - @webdesignrr Posted September 27, 2009 Author Share Posted September 27, 2009 j'avoue ne pas comprendre la … peut-être as tu imbriqué ce code dans une autre boucle … Link to comment Share on other sites More sharing options...
123julien Posted September 27, 2009 Share Posted September 27, 2009 Non j'ai vérifié ce n'est pas dans une autre boucle. Je suis assez étonné de ne pas voir de balise SRC dans ton code c'est normal? Link to comment Share on other sites More sharing options...
Rémy - @webdesignrr Posted September 27, 2009 Author Share Posted September 27, 2009 tu as raison … (jsuis fatgué la je vois plus rien …) envoie moi ton mail … car le forum semble couper le code … (meme avec la fonction code) … Link to comment Share on other sites More sharing options...
123julien Posted September 27, 2009 Share Posted September 27, 2009 Je te l'ai envoyé par MP.Merci beaucoup Link to comment Share on other sites More sharing options...
vincent79 Posted November 22, 2009 Share Posted November 22, 2009 Bonjour,Est-il possible de poster la solution ?J'ai actuellement le même problème, je souhaite afficher la seconde image dans la page produit.Merci. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now