Probleme Vignette Produit Detail

8 posts in this topic

Posted · Report post

Bonjour,

je rencontre un problème avec les vignettes sous l'image principale dans la page du produit en détails

 

J'utilise l'option lightbox pour zoomer sur l'image car les autres modes ne conviennent pas à mon activité

 

j'ai remarqué que quand je clique sur les vignettes il arrive que j'ai deux fois la même images contrairement aux autres modes.

 

peut-on apporter une solution à ma demande ?

 

je vous souhaite un bon WE.

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

 

Quelle version de PEEL utilisez-vous ?

Share this post


: post
Share on other sites

Posted · Report post

je suis sur la dernière version de shopping la 7.0.4 me semble-t-il

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

 

Dans le fichier lib/fonctions/display_product.php, dans la fonction get_produit_details_html sous la ligne (vers la ligne 89)

} elseif ($GLOBALS['site_parameters']['zoom'] == 'lightbox') {

Vous pouvez ajouter la variable $display_first_image_on_mini_pictures_list = false; pour ne plus afficher l'image principale dans les vignettes. Il n'y aura plus d'image en double.

Share this post


: post
Share on other sites

Posted · Report post

si je clique sur une vignette l'image principale vient à la place de la vignette cliquée

 

est-il possible d'avoir la même configuration que jQZoom

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

 

dans ce cas vous devez ajouter la variable
                $a_other_pictures_attributes = ' ';

sous la ligne

              } elseif ($GLOBALS['site_parameters']['zoom'] == 'lightbox') {

au début de la fonction get_produit_details_html, et supprimer la variable $display_first_image_on_mini_pictures_list = false; ajoutée précédemment.

Share this post


: post
Share on other sites

Posted · Report post

bonjour,

j'ai procédé aux modifs comme indiqué :

elseif ($GLOBALS['site_parameters']['zoom'] == 'lightbox') {
     $a_zoom_attributes = ' class="lightbox"';
     $a_other_pictures_attributes = '';
    }

je ne parviens plus à cliquer sur les vignettes

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

 

Effectivement, le changement d'image est géré automatiquement avec jqzoom. Donc le changement de l'image principal doit forcement se faire avec la fonction switch_product_images dans le cas de la lightbox. Vous pouvez supprimer      $a_other_pictures_attributes = ''; pour rétablir le fonctionnement d'origine qui n'est pas modifiable sans développement plus conséquent.

Share this post


: post
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

Twitter Advisto ecommerce

Facebook PEEL Shopping