Wie nutze ich den Papierkorb der Medienverwaltung richtig?

Um Shopware schlank und performant zu halten, gibt es in Shopware 5 den "Media Garbage Collector". Löscht man beispielsweise eine Einkaufswelt, landen die darin enthaltenen Bilder, sofern nicht woanders verwendet, im Papierkorb. Die Voraussetzung für die Bereinigung: der Cronjob Shopware_CronJob_MediaCrawler muss aktiv sein und zu einer bestimmten Zeit laufen.

Doch Vorsicht: bei manchen Bildern erkennt Shopware es nicht richtig, ob sie benötigt werden oder nicht. Probleme kann es bspw. mit den Bildern der Plugins, oder mit “reingefummelnten” Bildern, geben.

Falls die Bilder zu unrecht im Papierkorb landen, können Sie in den richtigen Ordner zurückgezogen werden. Dann kann am Ordner eingestellt werden, dass die Bilder aus diesem Ordner nicht im Papierkorb landen sollen. Man sollte allerdings dies nicht bei zu vielen Ordnern tun, denn das führt die Bereinigungsfunktion ad absurdum.

Der Papierkorb kann über das Kontextmenü “Papierkorb leeren” (Rechtsklick) gelöscht werden.

Auf der Console gibt es zusätzlich folgenden Befehle:

  • sw:media:cleanup Sammelt alle unbenutzten Artikelbilder und verschiebt diese in den Papierkorb
  • sw:thumbnail:cleanup Entfernt ungenutzte Album Vorschaubilder

Hier werden die Befehle und die möglichen Parameter beschrieben: https://docs.shopware.com/de/shopware-5-de/inhalte-und-medien/medien#konsolentools