mastertango
Sehr aktives Mitglied
Hallo,
wir haben folgendes vor und würden uns über Vorschläge zur Umsetzung, Anmerkungen zur Umsetzung od. ähnliches freuen.
Wir steigen demnächst auf den JTL5 Shop um benutzen logischerweise die JTL WaWi.
Unsere Artikel und Kategoriestruktur ist sehr tiefgreifend und Umfangreich.
So haben wir unsere Artikel nach Herstellern sortiert. Innerhalb der Kategorie Hersteller -> Beispiel HErsteller A befinden sich Unterkategorien wie Spur 0 und Spurr TT ( und weitere ) darunter befinden sich Kategorien wie Loks, Wagen, Gebäude, Zubehör... In Loks dann wieder weitere wie Dampfloks, E-Loks, Dieselloks ..
Also Kategoriepfad : Hersteller -> Hersteller A -> Spur TT-> Loks -> Dampfloks
Der Artikel: Dampflok A bekommt von uns die Merkmale Modelle, Spur TT und Dampflok zugewiesen.
Dieser Artikel soll nun automatisch auf Shopebene anhand der Merkmale einer anderen Kategorie zugewiesen werden.
Hier ist die Oberkategorie "Modelle" und beinhaltet als Unterkategorien die Kategorie Spur ... also Spur TT, Spur 0 etc. ... und dadrunter dann E-Lok. Dampflok, Diesellok
Also Kategoriepfad : Modelle -> Spur TT-> Dampfloks
Die Kategorien sollen in der WaWi angelegt werden jedoch sollen nur der Kategorie Modelle "ALLE" Modelle zugeordnet werden egal welcher Gattung oder Spur.
Wenn jemand auf die Kategorie Spur TT klickt sollen alle Modelle anzeigt werden die das Merkmal Modell und Spur TT haben. Geht jemand in die Kategorie -> Spur TT -> Dampfloks , so sollen alle Modelle angezeigt werden die da Merkmal Modell, Spur TT und Dampflok haben.
Die Fragen dazu:
Ist sowas überhaupt machbar bzw. Sinnvoll?
In wie weit würde sich sowas in der Performance niederschlagen?
Wie würde man das am besten machen?
Ich würde versuchen die jeweiligen Merkmale der Kategorie als Funktionsattribut mitgeben und beim Aufruf der jeweiligen Kategorie eine Abfrage zu hinterlegen die schaut welche Attribute der Kategorie mitgegeben sind und hier alle Artikel aus der Kategorie "Modelle" zu suchen die diesen Merkmalen entsprechen.
Auch andere Lösungswege wären denkbar. Vielleicht hat der ein oder andere schon mal was ähnliches umgesetzt oder hier andere Lösungsansätze parat.
wir haben folgendes vor und würden uns über Vorschläge zur Umsetzung, Anmerkungen zur Umsetzung od. ähnliches freuen.
Wir steigen demnächst auf den JTL5 Shop um benutzen logischerweise die JTL WaWi.
Unsere Artikel und Kategoriestruktur ist sehr tiefgreifend und Umfangreich.
So haben wir unsere Artikel nach Herstellern sortiert. Innerhalb der Kategorie Hersteller -> Beispiel HErsteller A befinden sich Unterkategorien wie Spur 0 und Spurr TT ( und weitere ) darunter befinden sich Kategorien wie Loks, Wagen, Gebäude, Zubehör... In Loks dann wieder weitere wie Dampfloks, E-Loks, Dieselloks ..
Also Kategoriepfad : Hersteller -> Hersteller A -> Spur TT-> Loks -> Dampfloks
Der Artikel: Dampflok A bekommt von uns die Merkmale Modelle, Spur TT und Dampflok zugewiesen.
Dieser Artikel soll nun automatisch auf Shopebene anhand der Merkmale einer anderen Kategorie zugewiesen werden.
Hier ist die Oberkategorie "Modelle" und beinhaltet als Unterkategorien die Kategorie Spur ... also Spur TT, Spur 0 etc. ... und dadrunter dann E-Lok. Dampflok, Diesellok
Also Kategoriepfad : Modelle -> Spur TT-> Dampfloks
Die Kategorien sollen in der WaWi angelegt werden jedoch sollen nur der Kategorie Modelle "ALLE" Modelle zugeordnet werden egal welcher Gattung oder Spur.
Wenn jemand auf die Kategorie Spur TT klickt sollen alle Modelle anzeigt werden die das Merkmal Modell und Spur TT haben. Geht jemand in die Kategorie -> Spur TT -> Dampfloks , so sollen alle Modelle angezeigt werden die da Merkmal Modell, Spur TT und Dampflok haben.
Die Fragen dazu:
Ist sowas überhaupt machbar bzw. Sinnvoll?
In wie weit würde sich sowas in der Performance niederschlagen?
Wie würde man das am besten machen?
Ich würde versuchen die jeweiligen Merkmale der Kategorie als Funktionsattribut mitgeben und beim Aufruf der jeweiligen Kategorie eine Abfrage zu hinterlegen die schaut welche Attribute der Kategorie mitgegeben sind und hier alle Artikel aus der Kategorie "Modelle" zu suchen die diesen Merkmalen entsprechen.
Auch andere Lösungswege wären denkbar. Vielleicht hat der ein oder andere schon mal was ähnliches umgesetzt oder hier andere Lösungsansätze parat.