Régénérer vos images prestashop

Actualisé le 16 avril 2014

A quoi sert le module Image Regenerator pour prestashop?

Ce module prestashop gratuit vous permet de générer vos images en différentes tailles en utilisant un mode asynchrone afin de ne pas surcharger le serveur. Cela vous permet de les régénérer même si vous avez un serveur de faible puissance. Il résout généralement le problème de Error 500 internal server error.

Quels sont les fonctionnalités ?

  • Régénérer les images via des appels AJAX pour diminuer la charge serveur
  • Suivre la progression de régénération
  • Mettre en pause / Reprendre plus tard
  • Choisir quelles catégories d’images régénérer
  • Supporte les filigranes (watermark)

 Prérequis

  •  Prestashop 1.6

Télécharger le plugin Download plugin

Commentaires

Laisser un commentaire

  • JEREMIE dit:
    Bonjour, j'ai bien téléchargé et chargé le module dans le BO prestashop mais il n'apparait pas. Comment faire svp ? Merci :)
    • Jey dit:
      Salut, sur quelle version de prestashop es tu ? Est ce que tu le vois dans la liste des modules ?
    • Jb dit:
      Bonjour, Un script qui fonctionne a merveille ! Juste un petit bémol, dommage qu'il ne prend pas en charge le Watermark, ça aurait été le top du top couplé les deux ^_^ Ceci dit ! Merci pour le partage ^_^
    • lambert dit:
      Bonjour, j’ai bien téléchargé et chargé le module dans le BO prestashop mais il n’apparait pas ?
  • Vedran dit:
    Hi Jay, Few months ago I found this nice module and it saves me with my thumbnails regeneration. These days I am having issues with images so I figured out to regenerate images with your module, but unfortunately it does not work. When i click to regenerate nothing happens, nor does progress shows under Debug. http://i.imgur.com/II7Lxgq.jpg Any idea? Thanks, Vedran Marković
    • Jey dit:
      Hi ! Happy that this module could help. Can you open DevTools (on Chrome or Firefox) and make a screenshot of "Console" tab. Maybe there are Javascript errors on the page. Thank you Jey
    • Vedran dit:
      Hi Jay, Sorry for delayed reply and thanks for your answer. Actually, I did checked console in dev settings and it said something about http and https, so I disabled SSL on my shop, regenerated images and enabled it back. Thanks for this great module, image regenaration on prestashop can be pain in the a.. :)
  • Jb dit:
    Re, Juste une question ? Est-ce possible d'y incorporer la fonction Watermark ou est-ce irréalisable ? ^_^ Bien à vous. Jb.
  • Jb dit:
    Re ^_^ Ca ce serait génial :-) D'avance Merci :)
  • GALLAND dit:
    Bonjour, j'ai installé votre module sur un PS 1.6.0.9 en multiboutique (5) avec des centaines de catégories et des milliers de produits. Lorsque je clique sur un des boutons pour lancer la regénération, tous les boutons s'éclairent et rien ne se passe, pas de progression, pas d'activité processeur ou disque. Une idée ?
  • ysco.. dit:
    Thanks for sharing your great module. I tested it on PS 1.6.0.14 but it does not work for me anymore ;( Could you please test and fix as i used this on older versions and worked a charm. Best regards, ysco..
    • Jey dit:
      Hi, it work fine on my 1.6.0.14 PS, could you try to open Dev panel (on chrome or firefox) and show me the output ? Thx
  • Yoann dit:
    Bonjour, je tenais à vous remercier pour ce module formidable !!! (Testé après une migration 1.4 -> 1.6 ). Je suis outré que ce module ne soit pas natif de Prestashop car pour beaucoup sur mutualisé la régénération des miniatures est un problème récurrent ! Pour reprendre la question posée plus bas, qu'en est-il des watermark ? Avez vous un autre éclair de génie ? Merci encore et bonne continuation !
    • Jey dit:
      Bonne nouvelle, je viens d'ajouter la fonctionnalité watermark + optimisation de code ;) Le module est à jour sur GitHub ! Bonne continuation.
  • Tout simplement magnifique ! Fonctionne et est une aide précieuse avec la version 1.6.0.14 Je vais prochainement écrire un article sur ce module. Merci pour le job. Fajy de apprentiphotographe.ch
  • yannsarah dit:
    merci grandement pour votre module il me sauve
  • ruben dit:
    Merci pour ce module c'est vraiment top!
  • guillaume dit:
    Bonjour, j'ai le même problème que Jeremie, le module n’apparaît pas en BO sur un prestashop 1.6.0.14...comment faire? Merci pour votre aide
    • Jey dit:
      Le module est il visible dans la liste des modules ? As tu bien la hiérarchie suivante dans tes dossiers : modules/imageregenerator/les fichiers du module ?
    • guillaume dit:
      Bonjour et merci pour ton retour, J'ai essayé une première installe via le BO prestashop et là il n'apparaissait ni dans la liste ni sur le serveur... Ensuite j'ai dézippé l'archive et je l'ai intégré directement sur le serveur via fillezilla voir si je le retrouverai pas dans la liste des modules en BO, et non au final...il est bien sur le serveur mais invisible dans la liste :(
    • guillaume dit:
      Autre chose, j'ai l'apparition d'un filigrane "prestashop" sur certaines pages depuis l'installation du module : http://www.bonjourbibiche.com/bijoux-createurs-accessoires-tendance/52-pochette-tissu-feuillage-rose-retro-vintage-mauricette.html?search_query=mauricette&results=6, et sur d'autres pages j'aiun décallage sur de l'image big_default qui est ferré à gauche...
  • ruben dit:
    Bonjour, le module fonctionne bien pour moi (merci et bravo encore) mais il me propose de regenerer uniquement 354 image sur mes 1300 produits. Une idée d'ou le problème peux venir?
    • Alain dit:
      Bonjour, j'ai le même problème que GALLAND, Lorsque je clique sur un des boutons pour lancer la régénération, tous les boutons s’éclairent et rien ne se passe, pas de progression, pas d’activité processeur ou disque. Un conseil? Merci
    • Alain dit:
      Bonsoir à tous, bon je me répond à moi même car j'ai trouvé la solution. déjà le module ne s'installait pas via le BO, car j'avais une version précédente du module. Donc j'ai écrasé cette version via ftp et je suis donc passé à la v 1.1 by Jérémy Besson. (Sur mes 2 boutiques) Pour le problème que j'exposais précédemment (Lorsque je clique sur un des boutons pour lancer la régénération, tous les boutons s’éclairent et rien ne se passe...) : Il suffit de : - vider le cache dns windows - vider le cache explorateur MAIS AVEC LA COMMANDE CTRL MAJUS SUPP (sinon cela efface partiellement) - vider le cache smarty - vider le cache éventuel geocache de OVH (si vous êtes sur OVH) - relancer l'explorateur Tout est ok après. Si le module s'arrête en cour de route... Problème de ce C... de prestashop qui perd sa session pour un oui pour un non... Il suffit de : Allez dans votre base de données via phpmyadmin. Trouver la table qui se nomme "Configuration" Une fois la table trouvée, il vous suffira de trouver ces lignes : PS_COOKIE_LIFETIME_FO => mettez la valeur 3600 PS_COOKIE_LIFETIME_BO => mettez la valeur 3600 PS_COOKIE_CHECKIP => mettez la valeur 0 Vous videz ensuite le géocache, vous faite un bon gros ménage sous windows de vos caches etc, vous videz le cache Smarty et vous allez ensuite cocher la case "resté connecté" du back office. Vous allez ensuite dans les paramètres de votre navigateur et dans l'onglet "confidentialité" vous pouvez éditer des règles pour les cookies etc. Il suffit d'ajouter l'adresse web (url) du backoffice en tant qu'exception, ceci fait, vous ne devriez plus rencontrer de soucis. Si malgré tout prestashop perd sa session (oui c'est fatigant à force)... Ouvrez 2 BO presta (2 fenêtres du navigateur), un sur le module de Jey et l'autre sur ce que vous voulez, et vous laissé le module travailler. Dès qu'il stop, allez voir sur la 2ème session d'ouverte si il n'est pas déconnecté... reconnecté le le cas échéant. Sur la 1ère session cliquer sur pause puis sur reprendre (resume) et la courante queue reprend là ou elle s'était arrêtée. pour 20000 image j'ai mis l'après-midi et environ une dizaine de reprises... MAIS ALORS QUE DU BONHEUR!!!! 20000 Images régénérées avec le nouveau Watermark, imaginez le temps de gagné?... Incroyable que ce module ne soit pas natif dans prestashop.... Je demande l'autorisation à son auteur de pouvoir en parler sur le forum français de presta, d'autre part sur l’ancienne version j'avais fait les traductions à voir pour les intégrer... Version actuelle de prestashop 1.6.0.9 Amicalement à tous Alain (ex OSCommerce, partage des connaissances).
    • Jey dit:
      Bonjour Alain ! Désolé pour le retard de ma réponse, je reprends juste du service. Bien content que le module ai pu t'aider, et merci pour ta contribution, cela pourra servir à d'autres. Tu peux partager le module sans restriction, c'est pour la communauté ;)
  • tirips dit:
    Pour les pas-doués comme moi, il ne faut pas transférer par FTP le premier dossier "imageRegeneratorPrestashop-master" mais le sous-dossier "imageregenerator" ! Malgré un "finished products" et "success" mes images medium_default présentent toujours un "?" au lieu de l'image... :-( Un indice svp ?
    • Jey dit:
      Hello tout le monde ! Je m'excuse du gros retard de mes réponses, pour ceux qui effectivement ne voit rien il faut bien transférer le sous dossier imageregenerator ! @Tirips les images ont elles été générées sur le serveur ? As tu accès au fichier error.log de ton serveur ?
  • tirips dit:
    @Jey Malheureusement non. J'ai toujours 2 formats d'image qui ne se régénèrent pas et affichent un "?".
  • Cedric dit:
    Bonjour Jey, super module, il rend d'énormes services! je me posais une question, à savoir si il est possible de l’intégrer ou non à ton module: sur Prestashop 1.6, j'ai les images des produits qui font 250x250, ce qui est joli mais pas pratique selon que la photo du produit a été prise en mode portrait ou paysage, il y a deux bandes vides de chaque côté...du coup difficile de choisir une résolution idéale vu que selon l'un ou l'autre mode, ça ne remplira pas tout l'espace. -> Est-il possible de faire un "crop" pour que l'image calculée soit recadrée pour remplir la résolution 250x250, si c'est possible, l’idéal serait de proposer cette option pour chaque Préférences/images :) Je ne sais pas si je suis assez clair dans ma requête...
  • Merci-Man dit:
    Que du bonheur merci !!! j'avais beau refaire la manip après l'erreur 500 de prestashop rien à faire, je n'avais jamais le message "image régénéré avec succès"...même en sélectionnant juste une catégorie ou autre, très frustrant ! puis je suis tombé sur ce module !!! merci encore fonctionne à merveille et en plus ajoute les watermark ! que demander de plus ? PS : après Upload penser à l'installer sinon il n'apparait pas ;)
  • Rodriguez dit:
    Salut j'utilise le module de belvg stickers and label qui permet de coller des filigrane sur les photos, en utilisant le regenerateur d'images ça enlève les filigranes de ce module, y aurait-il une solution pour intégrer ce type de module. Merci.
  • DEMIR dit:
    Works perfectly thanks so much
  • Rachel dit:
    Bonjour, Merci pour ce module bien pratique ! Dommage cependant qu'il régénère également les miniatures des produits supprimés, cela alourdit inutilement le dossier /img Y a t-il un correctif prévu ? Merci d'avance
  • Serge dit:
    Merci pour ce module, il a parfaitement fonctionné sur 1.6.1.10 j'ai chargé par FTP le dossier imageregenerator dans le répertoire "module" Puis je l'ai ajouté par la procedure classique des modules en pointant sur le dossier zip : imageRegeneratorPrestashop-master puis installation du module que j'ai retrouvé dans la liste des modules.