Agence web créative 44

Menu
pop up prestashop

Prestashop, changer l’effet d’ouverture et de fermeture des images

Pour certaines raisons liées à un projet j’ai dû changer l’effet thickbox d’ouverture et de fermeture des images produits. Je voulais avoir un simple effet fading.

Pour faire cela (sur prestashop 1.4), éditer ce fichier jsjquerypluginsfancyboxjquery.fancybox.js

Trouver “transitionIn” et changer ‘elastic’ par ‘fade’
Trouver “transitionOut” et changer ‘elastic’ par ‘fade’

Vous pouvez également changer le temps de fading,

Trouver “speedIn : 300, speedOut : 300” et changer par les valeurs souhaitées.

Voilà, c’est tout 🙂

2 Commentaires

  • Jean-Baptiste@luminaire /26 avril 2013 at 9 h 13 min

    Merci pour l’astuce. J’ai cependant “peur” qu’à la mise à jour de Prestashop il repasse sur ce fichier et remette la configuration par défaut.
    Qu’en penses tu ?

    Y a t-il un moyen d’utiliser un hook particulier ?

    Répondre
  • B.WIA /11 mars 2014 at 15 h 01 min

    @Jean-Baptiste :
    Bonjour et désolé pour le manque de réactivité 🙂
    Effectivement cette solution avait le défaut de changer un fichier du core de prestashop…

    Une solution bien plus simple est de modifier le fichier :
    themes/votre_theme/js/product.js

    Et de changer la valeur “elastic” par “fade” pour les éléments “transitionIn” et “transitionOut”.

    Et là il n’y aura pas de problème pour l’upgrade de prestashop.

    Répondre

Laissez un commentaire