module prestashop · images

Régénérer les miniatures PrestaShop sans timeout ni images manquantes

Régénérateur de miniatures est le module PrestaShop de Flag Agency qui régénère les miniatures des images par petits cycles et en arrière-plan : pas de timeout et pas de boutique sans photos, même avec de grands catalogues. Il fonctionne sur PrestaShop 1.7, 8 et 9 et coûte 29 € HT.

Prix : 29 € HT

35,38 € TTC · paiement unique

Testé sur PrestaShop 1.7.8.11 et 9.2.0.

fiche du module

Régénérateur de miniatures

PrestaShop
1.7, 8 et 9
Testé sur
1.7.8.11 (PHP 7.4) et 9.2.0 (PHP 8.5)
Thème
Tous
Nom technique
thumbregen
Dans Flag Theme
Inclus

le problème

Pourquoi la régénération des miniatures de PrestaShop se bloque-t-elle ?

Parce que la fonction de PrestaShop, dans Apparence › Images, supprime toutes les miniatures avant de les recréer et travaille en une seule requête : avec des milliers d’images, elle tombe en timeout, occupe le serveur jusqu’à ce qu’elle s’arrête et, pendant tout ce temps, la boutique affiche des images manquantes.

comment ça marche

Comment fonctionne Régénérateur de miniatures ?

  • Cycles courts : quelques secondes de travail (5 par défaut), une pause (une demi-seconde), puis le cycle suivant. Pas de timeout, et le site reste rapide pour les clients.
  • Aucune image manquante : chaque miniature naît dans un fichier temporaire et remplace l’ancienne seulement quand elle est prête. Pendant une régénération complète, nous avons fait 67 millions de contrôles : 0 miniature manquante.
  • Seulement le nécessaire : par défaut, il saute les miniatures déjà présentes et plus récentes que l’original ; un second passage sur 323 images prend 2 secondes.
  • En arrière-plan : vous pouvez fermer la page ou le navigateur et faire autre chose. Si la chaîne s’interrompt, par exemple à cause d’un redémarrage du serveur, elle reprend à la prochaine ouverture du back-office.
  • Pause, reprise et annulation quand vous voulez ; en rouvrant la page, vous voyez l’avancement.
  • Erreurs expliquées, sans s’arrêter : original manquant ou corrompu, image trop grande pour la mémoire PHP (contrôlée avant traitement, pour que PHP ne plante pas).
  • Un e-mail à la fin, ou en cas d’erreur, avec le récapitulatif et la liste des images à problème.
  • Cron facultatif comme filet de sécurité, avec la ligne à ajouter déjà prête.

ce qu’il régénère

Quelles images pouvez-vous régénérer ?

Tout le catalogue, une partie ou un seul produit : vous choisissez, ainsi que les types d’images et les formats.

  • Produits : tous, ou des ID précis (aussi des plages comme 20-30) recherchés par nom ou référence, des catégories avec ou sans sous-catégories, des marques, les produits modifiés depuis une date.
  • Un seul produit, avec le bouton dans l’onglet Modules de la page produit.
  • Les autres images : catégories, marques, fournisseurs, magasins physiques et images « pas d’image ».
  • Types et formats : seulement ceux que vous choisissez (jpg, webp, avif, png, selon la configuration de la boutique), avec la suppression facultative des miniatures de types qui n’existent plus et le filigrane, si un module de filigrane est actif.

compatibilité

Sur quelles boutiques fonctionne Régénérateur de miniatures ?

Compatibilité de Régénérateur de miniatures
ÉlémentDétail
PrestaShop1.7, 8 et 9 (testé sur 1.7.8.11 avec PHP 7.4 et sur 9.2.0 avec PHP 8.5)
FormatsSur PrestaShop 8 et 9, ceux configurés dans les paramètres des images, en respectant l’ajustement des images de PrestaShop 9.1 et suivantes ; sur 1.7, aussi les miniatures 2x si la haute résolution est active
ThèmeTous : le module travaille dans le back-office
HébergementMutualisé aussi : sur un serveur lent, vous réglez des cycles plus courts et des pauses plus longues
Nom techniquethumbregen

Si la boutique reste lente une fois les images réglées, le serveur peut être en cause : découvrez l’hébergement PrestaShop géré de Flag ou lisez comment choisir un serveur PrestaShop.

prix

Que comprend le prix de Régénérateur de miniatures ?

Régénérateur de miniatures coûte 29 € HT (35,38 € TTC), une seule fois.

  • Le module, prêt à installer depuis le back-office
  • Licence pour 1 boutique
  • Mises à jour pendant 12 mois
  • Aucun abonnement : vous payez une fois
  • Facture électronique

Si vous ne voulez pas l’installer vous-même, la maintenance PrestaShop de Flag s’en charge.

flag theme

Régénérateur de miniatures est-il inclus dans Flag Theme ?

Oui : Régénérateur de miniatures fait partie des 24 modules inclus dans Flag Theme, notre thème pour PrestaShop 9. Si vous comptez changer de thème, Flag Theme l’intègre déjà ; si votre thème vous plaît, vous achetez seulement le module.

Découvrir Flag Theme, le thème PrestaShop 9 avec 24 modules inclus

faq

Questions fréquentes sur la régénération des miniatures dans PrestaShop

La boutique reste-t-elle sans images pendant la régénération ?

Non : chaque miniature est écrite dans un fichier temporaire et remplace l’ancienne seulement quand elle est prête, donc les clients voient toujours une image. La fonction standard de PrestaShop, elle, supprime toutes les miniatures avant de les recréer.

Puis-je fermer la page pendant le travail ?

Oui : le travail continue en arrière-plan, par cycles d’environ 20 secondes, et vous recevez un e-mail à la fin. Si l’hébergement ne permet pas à la boutique de s’appeler elle-même, le module s’en aperçoit, vous le signale et continue tant que la page reste ouverte.

Fonctionne-t-il sur PrestaShop 1.7 ?

Oui, de PrestaShop 1.7 jusqu’à la 9 : nous l’avons testé sur 1.7.8.11 avec PHP 7.4 et sur 9.2.0 avec PHP 8.5. Sur PrestaShop 8 et 9, il génère les formats choisis dans les paramètres des images, comme WebP et AVIF.

Puis-je régénérer les images d’un seul produit ?

Oui : sur la page du produit, dans l’onglet Modules, un bouton régénère uniquement ses miniatures. Vous pouvez aussi choisir des groupes de produits par ID, catégorie, marque ou date de modification.

Fonctionne-t-il sur un hébergement mutualisé ?

Oui : il travaille par cycles courts justement pour ne pas surcharger le serveur. Sur un hébergement mutualisé lent, mieux vaut régler 2 à 3 secondes par cycle et 1 000 millisecondes de pause, dans la configuration du module.

demander le module

Vous voulez Régénérateur de miniatures sur votre boutique ?

Dites-nous quelle version de PrestaShop vous avez et, si vous le savez, combien d’images compte le catalogue : nous vérifions la compatibilité et vous écrivons comment l’obtenir.

Et ensuite ?

  1. Nous vérifions votre version de PrestaShop.
  2. Nous vous écrivons comment obtenir le module et comment l’installer.
  3. Vous décidez de l’acheter ou non : sans engagement.

Les champs marqués d’un astérisque sont obligatoires.

Choisissez comment vous préférez être recontacté.

Ex. www.votreboutique.fr. Si vous n’en avez pas encore, laissez vide.

Si vous ne savez pas, choisissez « Je ne sais pas » : nous vérifierons.

Facultatif : une question, un doute, ce que vous voulez résoudre.

En envoyant ce formulaire, vous acceptez la politique de confidentialité.

Sans engagement · Nous vous répondons en moins de 24 heures