Jeden Tag einen kleinen Code-Schnipsel bis dann endlich Weihnachten ist. Heute beginnen wir mit dem Anlegen einer Kategorie mittels PHP-Code:
$category = Mage::getModel('catalog/category');
$category->setPath( '1/2' );
$category->setName( $name );
$category->save();
Zuerst holen wir uns das Category-Model. Dort setzen wir mittels setPath den Pfad (also die Parents) unserer neuen Kategorie. Der Pfad beginnt immer mit 1 gefolgt von der Root-Kategorie des Shops. Danach können beliebig viele Oberkategorien zur neuen Kategorie folgen. Mittels setName wird noch der Name der Kategorie gesetzt und letztlich mittels save das ganze gespeichert.