Kategorientiefe auf max. 5 Kategorien erhöhen
Es ist im Template standardmäßig eine Kategorietiefe von 3 Kategorien vorgesehen und das nicht ohne Grund, denn aus Usability-Gründen sollte man auf mehr als 3 Kategorien möglichst verzichten und weitere Kategorien am Besten über Merkmale lösen. Nichtsdestotrotz zeigen wir dir, wie du die Kategorieanzeige auf die Darstellung von max. 5 Kategorien erweitern kannst.
Vorlage für Kategorieanzeige kopieren
- Erstelle in deinem Child-Template ein neues Verzeichnis /boxes/
- Kopiere in das Verzeichnis die Vorlage " box_categories.tpl " aus dem Verzeichnis deines Vater-Templates.
- Öffne die Vorlage und ändere sie wie folgt ab:
- {extends file="../../DEIN-VATER-TEMPLATE/boxes/box_categories.tpl"}
- {block name='boxes-box-categories-include-categories-recursive'}
- {assign var=maxCats value=5}
- {assign var=activeCategoryId value=0}
- {if $NaviFilter->hasCategory()}
- {assign var=activeCategoryId value=$NaviFilter->getCategory()->getValue()}
- {elseif $nSeitenTyp === $smarty.const.PAGE_ARTIKEL && isset($Artikel)}
- {assign var=activeCategoryId value=$Artikel->gibKategorie()}
- {elseif $nSeitenTyp === $smarty.const.PAGE_ARTIKEL && isset($smarty.session.LetzteKategorie)}
- {assign var=activeCategoryId value=$smarty.session.LetzteKategorie}
- {/if}
- {get_active_categories activeId=$activeCategoryId categoryBoxNumber=$oBox->getCustomID() categories=$oBox->getItems()}
- {assign var=activeId value=$activeCategoryId}
- {include file='snippets/categories_recursive.tpl' i=0 categoryId=0 categoryBoxNumber=$oBox->getCustomID() limit=$maxCats categories=$activeCategories id=$oBox->getID()}
- {/block}
Speichere die Vorlage ab und teste die Funktionalität.
Related Articles
Wie gehe ich beim Template-Update vor?
Viele haben Angst vor einem Template-Update und das ist auch verständlich. In diesem Artikel findest du eine Schritt für Schritt- Anleitung, wie du am Besten vorgehst und was alles zu beachten ist. Der Unterschied zwischen einem Parent- und ...
So installierst du das Template im JTL-Shop 5
In dieser Anleitung zeigen wir die grundlegende Schritte einer Template-Installation im JTL-Shop 5. So kannst du dein Template innerhalb wenigen Minuten installieren. ZIP-Archiv entpacken Nachdem du die ZIP-Datei heruntergeladen hast, entpacke sie ...
Aviator-Template (JTL-Shop 5) - Changelog
Aktuelle Updates zum Aviator-Template, https://www.themeart.de/Aviator-JTL-Shop-5-Template Version 1.2.2 Update auf JTL-Shop 5.2.3 Version 1.2.1 Bugfix: Line-height bei Cross-Selling Neu: Kategoriebox kann ein- und aufgeklappt werden Neu: Mobile ...
Move-Template (JTL-Shop 5) - Changelog
Aktuelle Updates zum Move JTL5-Template, https://www.themeart.de/Move-JTL-Shop-5-Template Version 1.2.3 Bugfix: Anzeige der Variationen in der Listing Version 1.2.2 Update auf JTL-Shop 5.2.3 Version 1.2.1 Bugfix: Mobile Suche als Icon Bugfix: ...
Namu-Template (JTL-Shop 5) - Changelog
Aktuelle Updates zum Namu JTL5-Template, https://www.themeart.de/Namu-JTL-Shop-5-Template Version 1.2.1 Update auf JTL-Shop 5.2.3 Version 1.2.0 Update auf JTL-Shop 5.2.2 Version 1.1.0 Bestimmt ab JTL-Shop 5.1.5 Neu: Darstellung der Kategorie-Box ...