Module de suppression sécurisée de grandes quantités de produits dans le panneau Magento 2

Suppression sécurisée et pratique d'un grand nombre de produits dans Magento 2 sans avoir à écrire de scripts ni à cliquer manuellement.
Compatibilité
2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0, 2.3.7, 2.3.6, 2.3.5, 2.3.4
61,50 €
Envoyer à un ami

Demander des informations sur ce produit

Description / Module de suppression sécurisée de grandes quantités de produits dans le panneau Magento 2

MAGENTO 2 · CATALOGUE · NETTOYAGE DES DONNÉES · FILE D'ATTENTE

Transférez la suppression massive de produits vers une file d'attente.

Kowal Delete Products Queue

Sélectionnez les produits obsolètes dans le panneau et lancez leur suppression en arrière-plan. Séparez la sélection des éléments de l'exécution de l'opération afin que le nettoyage d'un grand catalogue ne nécessite pas d'attendre dans une seule requête d'administration.

Action de masse · Suppression par SKU · Journaux de processus

FONCTIONNEMENT EN PRATIQUE

01 · Vous choisissez les produits
Vous filtrez et sélectionnez les éléments dans le catalogue Magento.

02 · Vous les envoyez dans la file d'attente
Le panneau ajoute les tâches de suppression par SKU.

03 · Le processus traite les tâches
Le consommateur lancé supprime les produits et enregistre les journaux.

Quels avantages pour votre boutique ?

Découvrez les fonctionnalités, les cas d'utilisation et les paramètres du module.

Supprimez en masse des milliers de produits — rapidement et sans douleur dans le panneau Magento 2

Vous avez des milliers de produits obsolètes ou erronés dans votre boutique Magento 2 ? Toute tentative de les supprimer manuellement depuis le panneau se termine par des erreurs, un blocage du système ou… la perte d'une journée entière ? Ce module a justement été conçu pour résoudre ce problème.

Que peut faire ce module Magento ?

  • Il supprime les produits en arrière-plan après le lancement du processus de traitement de la file d'attente ; l'administrateur n'attend pas l'exécution complète de l'opération dans une seule requête.

  • Aucune écriture de scripts ni de lignes de code n'est nécessaire

  • La suppression s'effectue successivement dans le processus de file d'attente, en dehors de la requête du panneau. Elle utilise toujours les ressources du serveur ; la charge dépend de la configuration et du catalogue.

  • La suppression des images associées mentionnée précédemment dans la description nécessite une confirmation séparée : le consommateur vérifié ne lance pas le nettoyage des fichiers de galerie.

  • Il journalise l'ensemble du processus, ce qui vous donne un contrôle complet

À qui s'adresse ce module Magento ?

Ce module est idéal pour :

  • Les administrateurs de boutiques Magento 2 qui souhaitent supprimer un grand nombre de produits

  • Les personnes qui synchronisent souvent les produits avec des grossistes et souhaitent nettoyer régulièrement les données obsolètes

  • Les entreprises qui recherchent une solution stable et sûre sans recruter de développeur

Sans ce module

  • La suppression manuelle des produits prend une éternité

  • Une tentative de suppression massive depuis le panneau se termine souvent par des erreurs ou un blocage de Magento

  • Il faut écrire ses propres scripts, ce qui exige des connaissances techniques et comporte un risque d'erreurs

Avec ce module

  • Vous ajoutez les produits à supprimer, par exemple par SKU

  • Le module les supprime automatiquement, en arrière-plan, par étapes

  • Vous gagnez du temps, de l'espace et de la sérénité

La file d'attente doit être traitée

L'action de masse ajoute des tâches à la file d'attente kowal.delete_product. L'enregistrement dans la file d'attente ne signifie pas encore que le produit est supprimé. La configuration du déploiement doit lancer le consommateur Magento qui traite les tâches une par une.

La gestion du catalogue ne nécessite pas d'écrire votre propre script de suppression. La préparation du processus de file d'attente et la vérification du fonctionnement dans l'environnement concerné restent des éléments du déploiement.

Produits, images et périmètre réel

Le consommateur supprime les produits via le référentiel Magento et tente de supprimer leurs URL rewrites. Il enregistre les erreurs ainsi que le temps de traitement dans les journaux.

La description précédente mentionnait la suppression automatique des images associées. Dans le code vérifié, cet appel est inactif ; le paquet ne permet pas de promettre le nettoyage des fichiers image inutilisés. Ce périmètre doit être confirmé ou mis en œuvre séparément.

Suppression par étapes et contrôle du résultat

La file d'attente déplace le travail en dehors de la requête initiale du panneau, mais elle utilise toujours les ressources du serveur. Adaptez le mode de lancement et la limite de traitement à la taille du catalogue.

L'opération supprime définitivement les produits indiqués ; il ne s'agit pas d'un archivage. Avant de commencer, vérifiez la sélection ainsi que la sauvegarde. Une fois l'opération terminée, examinez les journaux et confirmez le résultat dans le catalogue — un message en échec peut être marqué comme traité et ne pas être relancé automatiquement.

Installation via Composer

Paquet kowal/module-deleteproductsqueue, module Kowal_DeleteProductsQueue. Après avoir configuré l'accès au référentiel Kowal, installez le paquet, activez le module, mettez Magento à jour et videz le cache. En production, prévoyez la compilation et le déploiement du contenu statique conformément au processus de la boutique.

De la configuration au résultat

1. Vous choisissez les produits
Vous filtrez et sélectionnez les éléments dans le catalogue Magento.

2. Vous les envoyez dans la file d'attente
Le panneau ajoute les tâches de suppression par SKU.

3. Le processus traite les tâches
Le consommateur lancé supprime les produits et enregistre les journaux.

Nettoyage du catalogue après synchronisation

Après la mise à jour de l'offre du grossiste, vous isolez les produits obsolètes. Les éléments sélectionnés sont envoyés dans la file d'attente traitée par le processus Magento lancé.

Avant de lancer la suppression, vous vérifiez la sélection et la sauvegarde. La file d'attente effectue la suppression réelle des produits.

Structurez le processus de nettoyage du catalogue

Vous souhaitez adapter le module à votre boutique ? Demandez le déploiement de Kowal Delete Products Queue et discutez de la configuration ou des extensions nécessaires.

Caractéristiques

Compatibilité avec le modèle Luma / Blank, KOWAL

Notice d'installation du module

Installation

* Dans un environnement de production, il est recommandé d'utiliser l'option --keep-generated

Type : Composer

  1. Ajoutez le référentiel Composer à la configuration :

    Les données d'accès au référentiel Composer, c'est-à-dire l'adresse e-mail du client et le jeton de licence, vous seront envoyées par e-mail après l'achat. Elles sont également disponibles dans l'espace client après connexion sur kowal.store. Remplacez TWOJ_EMAIL_KLIENTA par l'adresse e-mail de votre compte et TWOJ_TOKEN par le jeton reçu. Exécutez les commandes dans le répertoire racine de Magento.

    composer config repositories.kowal composer https://repo.kowal.store
  2. Configurez l'accès au référentiel Composer Kowal :
    composer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'
  3. Installez le module à l'aide de Composer :
    composer require kowal/module-deleteproductsqueue
  4. Activez le module :
    php bin/magento module:enable Kowal_DeleteProductsQueue
  5. Effectuez la mise à jour de la base de données :
    php bin/magento setup:upgrade
  6. Videz le cache Magento :
    php bin/magento cache:flush
Cliquer pour passer le carrousel

Nous avons trouvé d'autres produits qui pourraient vous plaire !

Rédigez votre propre commentaire
Vous commentez : Module de suppression sécurisée de grandes quantités de produits dans le panneau Magento 2
Votre notation:
Qualité
Prix
Assistance
loader
Chargement...

Votre évaluation est enrégistrée avec succès. Merci.

Questions et réponses

Question
Le module permet-il de supprimer en masse un grand nombre de produits sans risque de bloquer la boutique ?
Réponse
Le module place la suppression des produits dans une file hors de la requête Admin initiale. Un consumer Magento actif exécute les tâches. Le processus utilise toujours les ressources du serveur et ne garantit pas l'absence de surcharge. Vérifiez les produits sélectionnés, la sauvegarde et la configuration du traitement avant l'opération.
Question
Dois-je écrire mes propres scripts ou intervenir dans le code de la boutique pour supprimer des produits ?
Réponse
Non — le module fonctionne via le panneau Magento 2 et ne nécessite pas d’écrire du code ni d’exécuter des scripts spéciaux.
Question
Le module supprime-t-il également les images de produits associées afin de ne pas laisser de « déchets » sur le disque ?
Réponse
Ne supposez pas le nettoyage automatique des fichiers images. La description actuelle indique que l'appel de nettoyage de galerie est inactif dans le consumer vérifié. Le package supprime les produits via le repository Magento et tente de supprimer leurs réécritures d'URL. Le nettoyage des images inutilisées doit être confirmé ou implémenté séparément.
Question
Le module journalise-t-il tout le processus de suppression et puis-je vérifier ce qui a exactement été supprimé ?
Réponse
Oui — le module propose la journalisation du processus, ce qui permet de garder un contrôle total sur l’opération de suppression en masse.
Question
À qui ce module est-il particulièrement destiné ?
Réponse
Il est idéal pour les boutiques Magento 2 qui doivent supprimer régulièrement des produits obsolètes — par exemple après des synchronisations avec un grossiste — ou qui disposent d’un très grand catalogue et ont besoin d’une solution stable pour la suppression.
Question
L’installation du module nécessite-t-elle de modifier les fichiers du noyau Magento ou du modèle ?
Réponse
Non — le module est une extension et fonctionne conformément à l’architecture de Magento 2, sans qu’il soit nécessaire d’écraser les fichiers core.
Question
Le module prend-il en charge le multi‑store et les grandes bases de produits ?
Réponse
Le module supprime les produits en masse via une file. Supprimer un produit est une opération permanente sur le catalogue, et non un simple masquage dans une vue boutique. Vérifiez le volume et les conséquences sur les sites et relations dans une copie de l'environnement avant de lancer l'opération.
Question
À quoi ressemble le processus de suppression des produits avec le module ?
Réponse
Filtrez et sélectionnez les produits dans le catalogue Magento ; l'action de masse ajoute des tâches basées sur les SKU à la file kowal.delete_product. L'ajout à la file ne signifie pas que la suppression a eu lieu. Un consumer actif traite les tâches et écrit des journaux ; vérifiez les résultats et erreurs après leur achèvement.
Question
La suppression d’un grand nombre de produits peut-elle affecter les performances de la boutique ?
Réponse
Oui, la suppression sollicite toujours le serveur et la base de données. La file sépare la sélection de l'exécution et traite les produits séquentiellement hors de la requête Admin. Adaptez l'exécution et ses limites au catalogue, testez sur une copie de l'environnement et examinez ensuite les journaux.
Question
Après l’achat du module, est-ce que je bénéficie d’une assistance technique et de mises à jour ?
Réponse
Oui — dans la description du module, le fabricant indique que les utilisateurs bénéficient de mises à jour gratuites et d’une assistance technique.
Modifier les préférences de cookies