Antwort #39 am: 16. Dezember 2010, 10:58:02
Hallo
web28.
Also, eines nach dem anderen:
Ich habe u.a. die Attribute/Artikelmerkmale Größe, Farbe. Das Attribut/Artikelmerkmal GRÖSSE hat in meinem Fall die Optionen: XXXS XXS XS S S/M M M/L L L/XL XL XL/XXL XXL XXXL 128 140 152 164 176 und einige mehr. Das Attribut FARBE dagegen hat mehr als 200 versch. Farboptionen, die ich hier nicht aufzählen möchte. Nun geht es darum, dass ich im Backend nicht alle Farben auf einmal anlegen kann und auch nicht von vornherein eine Reihenfolge im Kopf habe. Es entsteht im Laufe der Zeit in fast alle Masken mehr oder weniger Chaos.
1) products_attributes.php | Anlegen von Attributen & OptionenProblem: Ich habe mehr als 200 Farben/Farbkombinationen, kann diese im Nachhinein nicht sortieren, so dass es ein wenig umständlich ist zu sehen, welche Optionen ich schon habe, welche nicht. Ich muss es also wie SPEEDY über ein vergrößertes Anzeigefenster lösen oder die Suche benutzen und schauen ob die Option schon existent ist.
2) new_attributes.php | Verknüpfen von Attributen & ProduktenProblem: Wenn ich hier mehr als 100 oder 200 Optionen habe (z.B. Farben), dann wird es sehr unübersichtlich und mühsam, wenn man nach der richtigen Farb-Option sucht. modified eCommerce Shopsoftware 1.5 bietet mir von vornherein keine Attribut-bezogene Sortierung. Es wurde mal erwähnt, dass man dafür alles umprogrammieren müsste ... Thorstens A-Z-Lösung ist OK, weil sie mir als ADMIN generell die A-Z Sortierung innerhalb aller Attribute liefert. Daraus folgt, dass ich auch bei ungewollten Attributen die A-Z-Sortierung habe (hier Größe). Deshalb fragte ich eben nach einer Ausnahme-Regel (Attribut-ID-Ausschluss) im PHP-Code.
Im FRONTEND: Wende ich Thorstens Tipp Nr.1 an, dann habe ich auch dort eine generelle A-Z-Sortierung innerhalb aller möglichen Attribute. Hier muss ich also darauf verzichten und alles selbst per Reihenfolge-Vergabe lösen, oder aber - wenn ich die A-Z-Sortierung auch im Frontend haben will - eine Ausnahme-Regel einbinden, wenn ich das Attribut GRÖSSE von der A-Z-Sortierung exkludieren will. Sonst hat eben der Kunde eine ungewohnte Größenreihenfolge (L L/XL M S S/M XL XS XXL XXS). Ein nachträgliches Bestimmen der Reihenfolge per 1-X ist auch nicht mehr möglich, weil der PHP-Schnipsel Nr.1 von Thorsten es aushebelt.
Bei all dem geht es einfach darum, dass ich als ADMIN aktuell über 3000 (dauerhaft noch viel mehr) Produkte einstelle und mir die Arbeit so einfach wie möglich machen will. That´t it ... Siehe auch Screenshot der new_attributes.php, bei der das Attribut GRÖSSE bereits von A-Z sortiert wird (Thorstens 2. Lösungsvorschlag) ... Ist halt ein wenig blöd, man kann damit aber leben ...
Gruss - Chris
[ Für Gäste sind keine Dateianhänge sichtbar ]