Franz Holzinger

Verse of the day

Denn so du mit deinem Munde bekennst Jesum, daß er der HERR sei, und glaubst in deinem Herzen, daß ihn Gott von den Toten auferweckt hat, so wirst du selig. Denn so man von Herzen glaubt, so wird man gerecht; und so man mit dem Munde bekennt, so wird man selig.
Roemer 10:9-10

© Bible Gateway's Verse of the Day


autor  
8-10-15 10:42:08 Kategorien
Daniel Hasse
Hallo zusammen,

ich habe ein Problem mit den Kategorien.
Ich habe Produkt A, B, C
Ich habe die Kategorien 1 und 2

Ich weise den Produkten A,B und C jeweils die Kategorien 1 und 2 zu.

Zur Ausgabe verwende ich das Plugin mit der LIST-Ansicht und der Einstellung, dass nur Kategorie 1 Produkte angezeigt werden.

Das funktioniert insofern, dass die Produkte A,B und C ausgegeben werden. Was ja auch stimmt.
Nur gibt es jetzt das Problem, dass nicht alle Produkte innerhalb der Kategorie 1 ausgegeben werden, sondern fälschlicherweise Produkte unter Kategorie 2 gelistet werden.

Z.B. kann dies dann so aussehen:

Kategorie 1
Produkt A, Produkt C

Kategorie 2
Produkt B

Die Frage ist jetzt warum wird überhaupt die Kategorie 2 hier als Überschrift ausgegeben wenn nur Kategorie 1 angezeigt werden soll?
Bzw wie kann man solch ein Verhalten ausschalten?

Ich nutze die Extensions mbi_products_categories 0.7.1., tt_products 2.11.0, TYPO3 6.2.10

Vielen Dank.
Daniel Hasse
16-10-15 16:16:46 Kategorie Zuordnung
Franz Holzinger
Wenn ein Produkte mehrere Kategorien hat, dann wird die oberste Kategorie als Hauptkategorie beim Produkt im Feld category in der Tabelle tt_products abgespeichert. Diese Kategorie wird für die Sortierung verwendet.

Für die Anzeige der Produkt Liste im Frontend gibt es verschiedene Kategorien. Eine Kategorie des Produktes wird nur dann angezeigt, wenn displayListCatHeader gesetzt ist. Es wird dort niemals die aktuell ausgewählte Kategorie angezeigt. Ansonsten wird eine Kategorie zufällig ausgewählt. Eigentlich müssten hier alle Kategorien eines Produktes aufgelistet sein. Das ist im Moment nicht möglich.

Die Lösung für das Problem wäre es, die Kategorien in der Produktliste gar nicht anzuzeigen. Also displayListCatHeader = 0 setzen oder die Subpart Bereiche ###ITEM_CATEGORY### (Category Framework) aus dem Shop Template zu löschen.
Stattdessen fügt man ein Shop Plugin mit der Einzelansicht einer Kategorie ganz oben vor der Produktliste hinzu. Dann sieht der Anwender, dass er nun Kategorie 1 oder 2 ausgewählt hat.

19-10-15 10:49:32 Kategorieausgabe
Daniel Hasse
Vielen Dank für Ihre Antwort.
Ich hatte es schon so gemacht, dass die Kategorien nicht angezeigt werden und die zugehörigen div-Boxen, die um eine Kategorie liegen, ebenfalls gelöscht. Somit kann ich nun Produkte aus einer Kategorie, die ich anzeigen lassen will, nebeneinander floaten.
< Zurück zum Forum