09.04.2013
Besonders nach dem Testen eines Produktimport kann es sinnvoll sein, alle Produkte aus Magento zu entfernen. Im Magento Backend besteht hierfür die Möglichkeit, dass man alle Produkte (also auch mehr als die 200 maximal sichtbaren Produkte) löscht. Allerdings werden die meisten die Erfahrung gemacht haben, dass diese Funktion ab einer gewißen Anzahl von Produkten nicht mehr funktioniert oder sehr langsam ist. Auch werden hierbei die Produktnummern nicht zurückgesetzt, was zumindest manchmal eine Anforderung des Kunden sein kann. Einfacher und schneller geht das ganze mit einem MySQL-Query (falls MySQL als Datenbank verwendet wird): Dabei werden allerdings nur die Produkte inkl. den jeweiligen Attribut Values gelöscht. Es werden keine Attribute oder Kategorien gelöscht. Falls es anschließend Probleme mit der Indexierung gibt, muss man die Flat Tables einfach einmal manuell per Hand in phpMyAdmin...