Magento – die verknüpften Produkte eines Konfigurierbaren Produkts werden nach ID sortiert

…und nicht nach dem Sortierwert innerhalb des Attributes.

Das ist ein Problem, welches u.a. in Magento 1.9 auftritt und sehr ärgerlich ist. Hat man z.B. das Attribut “Größe” mit einem Konfigurierbaren Produkt verbunden und dann verschiedene Größen von XXS bis XXL damit verknüpft, kann es sein, dass diese nicht in der gewünschten Reihenfolge von klein bis groß im Frontend angezeigt werden, sondern nach der ID der verknüpften Einfachen Produkte.

Dies ist für den Kunden sehr umständlich und kann zu Verwirrung und fehlenden Käufen fehlen. Um die im Attribut hinterlegte Sortierung herzustellen, muss eine Änderung an der Collection.php aus dem Ordner app/code/core/Mage/Catalog/Model/Resource/Product/Type/Configurable/Attribute vorgenommen werden (die natürlich vorher in das Verzeichnis app/code/local/Mage/Catalog/Model/Resource/Product/Type/Configurable/Attribute kopiert wird).

Eine Darstellung der Lösung hat jonathonbyrd HIER aufgezeichnet. Ich habe dies in einer Magento CE 1.9.2.0 Version erfolgreich getestet.

Published by Covos

Seit 2009 arbeite ich nun intensiv mit Magento. Begonnen habe ich mit der Erstellung und dem Betrieb von B2C-Shops. Ausgeweitet wurde dies durch meine Tätigkeit im Logistik-Sektor. Hieraus entstanden erste spezialisierte B2E-Systeme. Heute arbeite ich tag-täglich mit spannenden B2C-, B2B- und B2E-Projekten und berichte in diesem Blog über Herausforderungen und gebe Insider-Tipps.

Leave a Reply

Your email address will not be published. Required fields are marked *