ethan42 Posted January 23, 2011 Share Posted January 23, 2011 Bonjour,Je n'ai que peu d'expérience sur ce forum, j'espère placer ce message dans la bonne catégorie.Je souhaiterai ôter le lien qui apparait dans la fiche produit à la place des images existantes lorsque l'on choisit un attribut.J'ai trouvé un autre post qui montrait comment modifier le fichier product.tpl mais cela a été fait sous une version plus ancienne de PS et fonctionne pas pour la mienne. Ni connaissant rien en programmation, je vous sollicite pour un petit coup de main. Merci. Link to comment Share on other sites More sharing options...
mehdi2405 Posted January 23, 2011 Share Posted January 23, 2011 bonjourpourrais tu mettre le code de ta page product.tpl ou contactes moi par mp Link to comment Share on other sites More sharing options...
Atch Posted January 23, 2011 Share Posted January 23, 2011 Pourquoi par MP, il serait tellement plus sympa de répondre sur le forum pour les prochains qui se poseraient la même question...Il y en a pour qui ça devient une coutume de proposer du support en MP...(pourquoi? )Pour répondre à la question, il suffit d'éditer le fichier product.tpl(solution pour Prestashop 1.3)Il suffit de supprimer cette ligne : {if count($images) > 1} getProductLink($product)}" onclick="$('span#wrapResetImages').hide('slow');return (false);">{l s='Display all pictures'}{/if} Précisez la version de votre Prestasho si vous cette ligne de code ne correspond pas à votre version.V++Atch Link to comment Share on other sites More sharing options...
ethan42 Posted January 23, 2011 Author Share Posted January 23, 2011 Ce n'était pas tout à fait le même champ mais je l'ai bien trouvé et supprimé.Merci pour l'info. Link to comment Share on other sites More sharing options...
ethan42 Posted January 23, 2011 Author Share Posted January 23, 2011 Je reviens vers vous, j'ai donc supprimé la ligne souhaitée ce qui a bien supprimé le lien qui apparaissait mais malheureusement ça fait disparaitre aussi les images supplémentaires du produit lorsque je cliques sur un attribut. je vous laisse la ligne de code du product.tpl : {if count($images) > 1} getProductLink($product)}" onclick="$('span#wrapResetImages').hide('slow');return (false);">{l s='Display all pictures'}{/if} merci pour votre aide. Link to comment Share on other sites More sharing options...
ethan42 Posted January 25, 2011 Author Share Posted January 25, 2011 Toujours pas trouvé, impossible d'ôter ce lien et je n'arrive pas à le modifier sans perdre l'affichage. Quelqu'un pourrait-il m'aider ?A+Ethan Link to comment Share on other sites More sharing options...
ethan42 Posted January 26, 2011 Author Share Posted January 26, 2011 J'ai trouvé grâce à un autre message en anglais...supprimer le code suivant dans product.tpl pour enlever l'affichage du lien "afficher toutes les images" {if count($images) > 1} getProductLink($product)}" onclick="$('span#wrapResetImages').hide('slow');return (false);">{l s='Display all pictures'}{/if} mettre en commentaires les lignes suivantes dans le fichier product.js pour éviter la disparition des images (chez moi ligne 317) $('#thumbs_list_frame').scrollTo('li:eq(0)', 700, {axis:'x'}); $('#thumbs_list li').hide(); Merci.a+ethan 1 Link to comment Share on other sites More sharing options...
ccyyrriillee Posted February 2, 2011 Share Posted February 2, 2011 +1 pour la petite remarque sur les aides en MP.Je viens de tomber sur ce post qui répond pile à la question que je me posais, du coup je suis bien content de le trouver là, et je serai certainement pas le seul... Link to comment Share on other sites More sharing options...
MathieuB Posted February 16, 2011 Share Posted February 16, 2011 Bonjour,parfait pour supprimer le lien afficher toutes les images ca fonctionne merci c'est parfait, mais pour ma part je souhaiterais aussi supprimer ce bloque d'image déroulante, affiché en dessous de l'image produit, je les trouve inutile puisque lorsqu'un client choisi une version avec une image différente celle-ci est chargé a la place de l'image du produit mère.Cdt,Mathieu Quote Auto réponse,Pour supprimer le lien la réponse au-dessus est parfaite et pour supprimer le block d'images multiple plutôt que d'intervenir sur le tpl j'ai édité le css, à savoir le global.css ligne 2124 pour ma part/* views block */ #views_block{ margin:0pt auto; width: 274px; } auquel j'ajoute un display:none; ( propriété css pour rendre le block invisible) ce qui nous donne : /* views block */ #views_block{ display:none; margin:0pt auto; width: 274px; } Link to comment Share on other sites More sharing options...
Arnaud Drieux Posted March 4, 2011 Share Posted March 4, 2011 Petite précision :Moi quand j'ai enlevé les deux codes c'était nikel sauf que les images passaient à la ligne. Pour remédier à ça il faut juste mettre en commentaire les lignes ci dessous a partir de la ligne 323 // if (i > 0) // $('#thumbs_list_frame').width((parseInt(($('#thumbs_list_frame >li').width())* i) + 3) + 'px'); // Bug IE6, needs 3 pixels more ? // $('#thumbs_list').trigger('goto', 0); et dans product.tpl modifier le [/code]Bonne journée Link to comment Share on other sites More sharing options...
remzpath Posted January 25, 2012 Share Posted January 25, 2012 Désolé de ressortir ce topic du tombeau pour un premier post j'ai suivi scrupuleusement les différentes steps énnoncées ici mais rien n'a y faire. J'ai le meme soucis que arnaud1900, à savoir qu'une fois les modifications faites les thumbnails s'affichent en liste, à la ligne. Cela vient peut etre du fait que je ne vois pas je qu'il faut modifier dans le product.tpl On 3/4/2011 at 9:14 AM, arnaud1900 said: et dans product.tpl modifier le <ul style="width; avec une valeur absolue. Exemple ici :250px; car mes thumbs faisait 80px de largeur et vu que j'en avais 3 ben 240px. Chez moi c'est a la ligne 121<br/> <div id=" thumbs_list"=""> <ul style="width:250px" id="thumbs_list_frame"> Bonne journée >Merci d'avance edit : oups, un bug du forum ? Link to comment Share on other sites More sharing options...
Julie S. Posted March 9, 2015 Share Posted March 9, 2015 On 1/26/2011 at 10:12 AM, ethan42 said: J'ai trouvé grâce à un autre message en anglais... supprimer le code suivant dans product.tpl pour enlever l'affichage du lien "afficher toutes les images" {if count($images) > 1}<p class="align_center clear"><span id="wrapResetImages" style="display:none;"><img src="{$img_dir}icon/cancel_16x18.gif" alt="{l s='Cancel'}" width="16" height="18"> <a id="resetImages">getProductLink($product)}" onclick="$('span#wrapResetImages').hide('slow');return (false);">{l s='Display all pictures'}</a></span></p>{/if} mettre en commentaires les lignes suivantes dans le fichier product.js pour éviter la disparition des images (chez moi ligne 317) $('#thumbs_list_frame').scrollTo('li:eq(0)', 700, {axis:'x'}); $('#thumbs_list li').hide(); Merci. a+ ethan cette méthode fonctionne également sur la version 1.5.4 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