Antwort #2 am: 14. Juni 2011, 12:05:15
Die Artikelmerkmale werden an verschiedenen Stellen im Shop anhand der Produkt-ID aus der Datenbank gelesen.
Das bedeutet:
Wenn die Artikelmerkmale dem Produkt nicht zugeordnet sind, werden sie nicht ausgelesen und angezeigt.
Deshalb habe ich speziell für meine Fotografen Kunden ein Modul programmiert:
Dabei werden die Artikelmerkmale aller Produkte von einem definierten Masterartikel gezogen. Selbstversatndlich sind mehrere Masterartikel möglich.
Dieses System bietet mehrere Vorteile:
1. Die Artikelattribute werden bei einem Masterartikel angelegt
2. Die Zuordnung zu den einzelnen Artikeln geschiet durch den Eintrag der Masterartikelnummer in einem neuen Zusatzfeld direkt beim Produkt, dadurch auch für Im/Export Tools kompatibel
3. Durch dieses System befinden sich nur weinige Einträge in der Tabelle products_attributes
4. Die Artikelattribute sind leicht veränderbar (Preise), da nur beim Master zugeordnet
Beispiel bei einem Shop mit 50.000 Artikeln(Bilder), jedes Bild kann man in 10 Ausführungen bestellen
Shop Standard, jedem Bild sind die 10 Optionen zugeordnet:
Einträge in der Tabelle productst_attributes: 500.000 (10 x 50.000)
Mit Spezialmodul Master Attribute:
Einträge in der Tabelle products_attributes: 10 !!!
Gruss Web28