Seid niemand nichts schuldig, als daß ihr euch untereinander liebt; denn wer den andern liebt, der hat das Gesetz erfüllt.
Roemer 13:8
autor | |
21-04-15 15:02:08 | Kategorien als Menu |
Michael Schulte |
Hallo, ich möchte in meinem Shop in der linken Spalte eines 3-spaltigen Layout permanent die Kategorien darstellen, um damit Zugriff auf die in den Kategorien enthaltenen Artikel zu bekommen. Ich finde keine Information, wie man das hinbekommt. Vielen Dank für die Unterstützung. |
22-04-15 09:52:19 | Shop Plugin |
Franz Holzinger |
Es gibt hierfür 2 alternative Möglichkeiten: 1. Im TYPO3 Backend in der linken Spalte ein Shop Plugin einfügen. "Kategorien: Menü" 2. Das TypoScript der Seite auf den Shop Seiten überschreiben. page { 10.marks.LEFT < plugin.tt_products 10.marks.LEFT { pid_list = 1,2,3 code = MENUCAT conf.tt_products_cat.MENUCAT { onlyChildsOfCurrent = 0 rootChildsOfCurrent = 0 listProductsNoCat = 0 stickIfNoChild = 0 hierarchytiers = 2 hideRoot = 0 hideChildless = 0 autoRoot = 1 } } } Achtung: Statt "10.marks.LEFT " heisst es anderswo "10.subparts.WORKON_LEFTMENU". Dazu muss man im TypoScript Object Browser nachsehen, damit man sieht, auf welche Weise das Setup der linken Spalte definiert ist. Diese Beschreibung gilt in gleicher Weise für jedes andere Shop Plugin. Die Zuweisung der Flexforms zu den Codes ist im Manual beschrieben. |
1-05-15 17:13:06 | Funktioniert nicht |
Michael Schulte |
Hallo, ich habe die erste Möglichkeit getestet. Aber ohne Erfolg. Bei der zweiten Möglichkeit komme ich momentan nicht wirklich weiter, da ich nicht nachvollziehen kann, an welcher Stelle (welches Typoscript : Allgemein ? oder Seite ?) ich die Einträge einfügen muß, damit ich zum gewünschten Erfolg komme. Dann sollten die KAtegorien auf jeder Seite an der selben Stelle z ufinden sein. (in der linken Spalte). Was muß ich gegebenenfalls noch berücksichtigen, um das zu realsierien ? Vielen Dank schon einmal und viele Grüße Michael Schulte |
2-05-15 12:35:00 | Prüfungen |
Franz Holzinger |
Es sollten folgende Dinge geprüft werden: 1. Wird im Seiten Quelltext der Webseite das Plugin überhaupt angezeigt? Etwas in dieser Art: ----------------- BEGIN: Content of extension "tt_products", plugin "tt_products" --> <div class="tt-products"> <!-- START: tt-products-menucat-19 --><div id="tt-products-menucat-19" class="tt-products-menucat" > <div class="mainMenu"> <ul id="cat1"></ul> </div> </div><!-- END: tt-products-menucat-19 --> </div> <!-- END: Content of extension "tt_products", plugin "tt_products" --> --------- 2. Ist das Setup pid_list so gesetzt, dass das Kategorien Sysfolder darin vorkommt, bzw. alternativ der Ausgangspunkt beim Plugin? 3. Ist das default Shop Setup über "Include static from extensions": "Shop System CSS Styled" eingebunden? Allerdings soll kein "Shop System Old Style" verwendet werden, weil dieses veraltet ist. |
2-05-15 12:39:14 | Root Kategorie setzen |
Franz Holzinger |
In den Constants muss die oberste Kategorie gesetzt werden. Falls alle Kategorien angezeigt werden sollen, dann muss diese 0 sein: plugin.tt_products { rootCategoryID = 0 } |
2-05-15 14:07:27 | Bedingung |
Franz Holzinger |
Die rootCategoryID muss nur in dem Fall explizit auf 0 gesetzt werden, wenn onlyChildsOfCurrent=1 gesetzt ist. conf.tt_products_cat.ALL { onlyChildsOfCurrent = 1 } Denn manche Anwender haben den Fall, in welchem eine Kategorieliste nur für die Kinder der aktuellen Kategorie angezeigt werden soll. Alternativ kann dies auch im Setup gelöscht werden. conf.tt_products_cat.MENUCAT { onlyChildsOfCurrent = 0 } Die default (Standard) Einstellungen des Shops können leider nicht für jeden Anwendungsfall gleichzeitig passend vorgesetzt sein. |
< Zurück zum Forum |