Modul zum sicheren Löschen großer Produktmengen im Magento-2-Admin-Panel

Sicheres und komfortables Löschen einer großen Anzahl von Produkten aus Magento 2, ohne Skripte schreiben oder jedes Produkt manuell anklicken zu müssen.
SKU
M2-MASS-DEL-PROD-QUEUE
61,50 €
E-Mail an einen Freund

Zu diesem Produkt anfragen

Beschreibung / Modul zum sicheren Löschen großer Produktmengen im Magento-2-Admin-Panel

MAGENTO 2 · KATALOG · DATENBEREINIGUNG · WARTESCHLANGE

Verlagern Sie das Massenlöschen von Produkten in die Warteschlange.

Kowal Delete Products Queue

Markieren Sie veraltete Produkte im Admin-Panel und lassen Sie sie im Hintergrund löschen. Trennen Sie die Auswahl der Einträge von der Ausführung des Vorgangs, damit Sie bei der Bereinigung eines großen Katalogs nicht auf den Abschluss einer einzigen Admin-Anfrage warten müssen.

Massenaktion · Löschen nach SKU · Prozessprotokolle

SO FUNKTIONIERT ES IN DER PRAXIS

01 · Sie wählen Produkte aus
Sie filtern und markieren Einträge im Magento-Katalog.

02 · Sie senden sie an die Warteschlange
Das Admin-Panel fügt Löschaufträge anhand der SKU hinzu.

03 · Der Prozess bearbeitet die Aufträge
Der gestartete Consumer löscht Produkte und schreibt Protokolle.

Welche Vorteile bietet das Ihrem Shop?

Entdecken Sie die Funktionen, Einsatzmöglichkeiten und Einstellungen des Moduls.

Tausende Produkte auf einmal löschen — schnell und unkompliziert im Magento-2-Admin-Panel

Haben Sie Tausende veraltete oder fehlerhafte Produkte in Ihrem Magento-2-Shop? Der Versuch, sie manuell über das Admin-Panel zu löschen, endet mit Fehlern, einem eingefrorenen System oder dem Verlust eines ganzen Arbeitstages? Dieses Modul wurde genau dafür entwickelt, dieses Problem zu lösen.

Was kann dieses Magento-Modul?

  • Es löscht Produkte im Hintergrund, nachdem der Prozess zur Verarbeitung der Warteschlange gestartet wurde. Der Administrator muss nicht auf die Ausführung des gesamten Vorgangs innerhalb einer einzigen Anfrage warten.

  • Es müssen keine Skripte oder Codezeilen geschrieben werden

  • Das Löschen erfolgt nacheinander im Warteschlangenprozess und außerhalb der Admin-Anfrage. Dabei werden weiterhin Serverressourcen genutzt. Die Auslastung hängt von der Konfiguration und dem Katalog ab.

  • Das zuvor in der Beschreibung erwähnte Löschen verknüpfter Bilder muss gesondert bestätigt werden: Der geprüfte Consumer führt keine Bereinigung der Galeriedateien aus.

  • Der gesamte Prozess wird protokolliert, sodass Sie die volle Kontrolle behalten.

Für wen ist dieses Magento-Modul geeignet?

Dieses Modul eignet sich ideal für:

  • Administratoren von Magento-2-Shops, die eine große Anzahl von Produkten löschen möchten

  • Personen, die Produkte häufig mit Großhändlern synchronisieren und veraltete Daten regelmäßig bereinigen möchten

  • Unternehmen, die nach einer stabilen und sicheren Lösung suchen, ohne einen Entwickler beauftragen zu müssen

Ohne dieses Modul

  • Das manuelle Löschen von Produkten dauert ewig

  • Der Versuch, Produkte über das Admin-Panel massenhaft zu löschen, endet häufig mit Fehlern oder einem eingefrorenen Magento-System

  • Eigene Skripte müssen geschrieben werden, was technisches Fachwissen erfordert und das Risiko von Fehlern birgt

Mit diesem Modul

  • Sie fügen Produkte zum Löschen hinzu, beispielsweise anhand der SKU

  • Das Modul löscht sie selbstständig, schrittweise und im Hintergrund

  • Sie sparen Zeit, Speicherplatz und Nerven

Die Warteschlange muss verarbeitet werden

Die Massenaktion fügt der Warteschlange kowal.delete_product Aufträge hinzu. Ein Eintrag in der Warteschlange bedeutet noch nicht, dass das Produkt gelöscht wurde. Die Deployment-Konfiguration muss den Magento-Consumer starten, der die Aufträge nacheinander verarbeitet.

Für die Katalogverwaltung muss kein eigenes Löschskript geschrieben werden. Die Einrichtung des Warteschlangenprozesses und die Überprüfung seiner Funktion in der jeweiligen Umgebung bleiben Bestandteil der Implementierung.

Produkte, Bilder und tatsächlicher Funktionsumfang

Der Consumer löscht Produkte über das Magento-Repository und versucht, die zugehörigen URL-Rewrites zu entfernen. Fehler und Verarbeitungszeiten werden in den Protokollen gespeichert.

In einer früheren Beschreibung wurde das automatische Löschen verknüpfter Bilder erwähnt. Im geprüften Code ist dieser Aufruf inaktiv. Das Paket bietet daher keine Grundlage für die Zusicherung, dass nicht verwendete Bilddateien bereinigt werden. Dieser Funktionsumfang muss gesondert bestätigt oder implementiert werden.

Schrittweises Löschen und Ergebniskontrolle

Die Warteschlange verlagert die Verarbeitung aus der ursprünglichen Admin-Anfrage, nutzt aber weiterhin Serverressourcen. Passen Sie die Ausführungsmethode und das Verarbeitungslimit an die Größe des Katalogs an.

Der Vorgang löscht die ausgewählten Produkte dauerhaft und dient nicht zur Archivierung. Überprüfen Sie vor dem Start die Auswahl und das Backup. Kontrollieren Sie nach Abschluss die Protokolle und bestätigen Sie das Ergebnis im Katalog. Eine fehlgeschlagene Nachricht kann als verarbeitet markiert werden und wird möglicherweise nicht automatisch erneut ausgeführt.

Installation über Composer

Paket kowal/module-deleteproductsqueue, Modul Kowal_DeleteProductsQueue. Nachdem Sie den Zugriff auf das Kowal-Repository konfiguriert haben, installieren Sie das Paket, aktivieren Sie das Modul, aktualisieren Sie Magento und leeren Sie den Cache. Berücksichtigen Sie in der Produktionsumgebung die Kompilierung und das Deployment statischer Inhalte gemäß dem Prozess Ihres Shops.

Von der Konfiguration bis zum Ergebnis

1. Sie wählen Produkte aus
Sie filtern und markieren Einträge im Magento-Katalog.

2. Sie senden sie an die Warteschlange
Das Admin-Panel fügt Löschaufträge anhand der SKU hinzu.

3. Der Prozess bearbeitet die Aufträge
Der gestartete Consumer löscht Produkte und schreibt Protokolle.

Katalogbereinigung nach der Synchronisierung

Nach der Aktualisierung des Großhandelssortiments identifizieren Sie veraltete Produkte. Die markierten Einträge werden an die Warteschlange übergeben, die von einem gestarteten Magento-Prozess verarbeitet wird.

Bevor Sie den Löschvorgang in Auftrag geben, prüfen Sie die Auswahl und das Backup. Die Warteschlange führt das tatsächliche Löschen der Produkte aus.

Optimieren Sie den Prozess Ihrer Katalogbereinigung

Möchten Sie das Modul an Ihren Shop anpassen? Fragen Sie nach der Implementierung von Kowal Delete Products Queue und besprechen Sie die Konfiguration oder benötigte Erweiterungen.

Weitere Informationen

Übereinstimmung mit der Vorlage Luma / Leer, KOWAL

Installationsanleitung für das Modul

Installation

* In der Produktionsumgebung wird die Verwendung der Option --keep-generated empfohlen.

Typ: Composer

  1. Fügen Sie das Composer-Repository zur Konfiguration hinzu:

    Die Zugangsdaten für das Composer-Repository, also die E-Mail-Adresse des Kunden und das Lizenz-Token, erhalten Sie nach dem Kauf per E-Mail. Sie finden diese Daten nach der Anmeldung auch im Kundenbereich auf kowal.store. Ersetzen Sie TWOJ_EMAIL_KLIENTA durch die E-Mail-Adresse Ihres Kontos und TWOJ_TOKEN durch das erhaltene Token. Führen Sie die Befehle im Magento-Hauptverzeichnis aus.

    composer config repositories.kowal composer https://repo.kowal.store
  2. Konfigurieren Sie den Zugriff auf das Kowal-Composer-Repository:
    composer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'
  3. Installieren Sie das Modul mit Composer:
    composer require kowal/module-deleteproductsqueue
  4. Aktivieren Sie das Modul:
    php bin/magento module:enable Kowal_DeleteProductsQueue
  5. Führen Sie die Datenbankaktualisierung aus:
    php bin/magento setup:upgrade
  6. Leeren Sie den Magento-Cache:
    php bin/magento cache:flush
Klicken Sie, um das Karussell zu überspringen

Wir haben weitere Produkte gefunden, die Sie interessieren könnten!

Schreiben Sie eine Bewertung
Sie bewerten: Modul zum sicheren Löschen großer Produktmengen im Magento-2-Admin-Panel
Ihre Bewertung:
Preis
Qualität
Support
loader
Wird geladen …

Ihre Bewertung wurde zur Moderation übermittelt.

Fragen und Antworten

Frage
Ermöglicht das Modul das massenhafte Löschen einer großen Anzahl von Produkten ohne das Risiko, dass der Shop hängen bleibt?
Antwort
Ja — das Modul löscht Produkte „im Hintergrund“, schrittweise, wodurch es das Administrationspanel nicht blockiert und die Systemlast minimiert.
Frage
Muss ich eigene Skripte schreiben oder in den Code des Shops eingreifen, um Produkte zu entfernen?
Antwort
Nein — das Modul funktioniert über das Magento-2-Panel und erfordert weder das Schreiben von Code noch das Ausführen spezieller Skripte.
Frage
Entfernt das Modul auch zugehörige Produktbilder, damit kein „Müll“ auf der Festplatte zurückbleibt?
Antwort
Ja — in der Modulbeschreibung steht, dass zugehörige Bilder, die unnötig Speicherplatz belegen könnten, automatisch entfernt werden.
Frage
Protokolliert das Modul den gesamten Löschvorgang und kann ich prüfen, was genau gelöscht wurde?
Antwort
Ja — das Modul bietet eine Protokollierung des Vorgangs, sodass Sie die volle Kontrolle über den Massenlöschvorgang haben.
Frage
Für wen ist dieses Modul besonders geeignet?
Antwort
Es ist ideal für Magento-2-Shops, die regelmäßig veraltete Produkte entfernen müssen — z. B. nach Synchronisierungen mit dem Großhändler — oder die einen sehr großen Katalog haben und eine stabile Lösung zum Löschen benötigen.
Frage
Erfordert die Installation des Moduls Änderungen an den Magento-Core-Dateien oder am Template?
Antwort
Nein — das Modul ist eine Erweiterung und funktioniert gemäß der Architektur von Magento 2, ohne dass Core-Dateien überschrieben werden müssen.
Frage
Unterstützt das Modul Multi-Store und große Produktdatenbanken?
Antwort
Ja — obwohl nicht alle Details in der Beschreibung enthalten sind, ist das Modul für das massenhafte Löschen großer Produktmengen konzipiert, was bedeutet, dass seine Architektur Shops mit einem großen Katalog unterstützt.
Frage
Wie sieht der Prozess zum Entfernen von Produkten mithilfe des Moduls aus?
Antwort
Der Administrator wählt Produkte aus (z. B. nach SKU oder Filter), legt deren Liste zum Entfernen fest, und das Modul führt die Löschung schrittweise „im Hintergrund“ aus, ohne dass eine ständige Überwachung erforderlich ist.
Frage
Kann das Entfernen einer großen Anzahl von Produkten die Leistung des Shops beeinträchtigen?
Antwort
Das Modul wurde so konzipiert, dass es das System nicht belastet – es arbeitet im Hintergrund und schrittweise – dennoch wird bei sehr umfangreichen Vorgängen immer empfohlen, einen Test in einer Staging-Umgebung durchzuführen.
Frage
Erhalte ich nach dem Kauf des Moduls technischen Support und Updates?
Antwort
Ja — in der Modulbeschreibung erklärt der Hersteller, dass kostenlose Updates sowie technischer Support für Nutzer bereitgestellt werden.
Cookie-Einstellungen ändern