erster Teil jaein... in deinem geschildertem Fall würden bei Artikel C als CS-Artikel im
Shop die Artikel A, B, 1, 7 und 9 angezeigt werden.
es ist viel einfacher:
In der CS-Gruppenverwaltung kann man alles lassen. Wenn man Lust hat, kann da natürlich eine Anzeige/Bearbeitungsmöglichkeit rein, die alle einer Gruppe zugeornetem Artikel anzeigt/bearbeiten lässt, muss aber nicht.
Bsp.:
Im Artikel 1 gehe ich auf "Sonstiges" und füge mit "Gruppe hinzufügen" die Gruppe "Zubehör" dem Artikel hinzu. Dann füge ich dieser Gruppe "Zubehör"
X-Selling Artikel mit "Artikel hinzufügen" hinzu. z.B. Artikel 2, 3 und 4. Außerdem füge ich dem Artikel 1 die CS-Gruppe "Pömpel" hinzu aber OHNE X-Selling Artikel.
Im Artikel 7 gehe ich auf "Sonstiges" und füge mit "Gruppe hinzufügen" die Gruppe "Pömpel" dem Artikel hinzu. Auch hier OHNE X-Selling Artikel.
Im Artikel 22 gehe ich auf "Sonstiges" und füge mit "Gruppe hinzufügen" die Gruppe "Pömpel" dem Artikel hinzu. Auch hier OHNE X-Selling Artikel.
Artikel 1 hat "Zubehör" mit Artikel 2, 3 und 4 + "Pömpel"
Artikel 7 hat "Pömpel"
Artikel 22 hat "Pömpel"
Wenn jemand im Shop Artikel 1 auswählt wird dazu die CS-Gruppe "Zubehör" mit Artikel 2, 3 und 4 angezeigt und die CS-Gruppe "Pömpel" mit Artikel 7 und 22.
Wenn jemand im Shop Artikel 7 auswählt wird dazu die CS-Gruppe "Pömpel" mit Artikel 1 und 22 angezeigt.
Wenn jemand im Shop Artikel 22 auswählt wird dazu die CS-Gruppe "Pömpel" mit Artikel 1 und 7 angezeigt.
Für alle, die schon tausende Artikel den Gruppen zugeordnet haben bleibt alles beim alten. Das ist der Fall Artikel 1 mit Gruppe "Zubehör". Für alle, die Artikel Gruppen zuordnen möchten, die legen nur die Gruppe an. Wie bei Artikel 7 und 22. Letzteres erleichtert es extrem, wenn zu einer Gruppe mit 20 Artikel einer dazu kommt. Dann muss ich nämlich nur in dem einen neuen die Gruppe "Pömpel" anlegen und schwups wird er bei den anderen mit "Pömpel" angezeigt.
Sicherlich kann man die Zuweisung der CS-Gruppen zu den Artikeln auch mit der
Ameise erledigen. Dann geht das massenweise sehr schnell. Wenn unter Artikeldaten die CS-Gruppen-ID exportierbar wird und auch wieder importierbar, wäre das natürlich der Hit.
Implementierbar ist das auch einfach:
1. Im Artikel muss man zulassen, dass man CS-Gruppen hinzufügen kann ohne diesen Artikel zuweisen zu müssen.
2. Der Shop müsste, wenn das select auf die X-Selling Artikel eine Menge ungleich NULL liefert, wie bisher diese Menge anzeigen. Wenn die Menge NULL ist, ein zweites select absetzen. Das zweite select sucht alle Artikel, die die jeweile CS Gruppe haben. Dann werden diese Artikel als CS angezeigt.