Kategorientiefe auf max. 5 Kategorien erhöhen

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

  1. Erstelle in deinem Child-Template ein neues Verzeichnis /boxes/
  2. Kopiere in das Verzeichnis die Vorlage " box_categories.tpl " aus dem Verzeichnis deines Vater-Templates.
  3. Öffne die Vorlage und ändere sie wie folgt ab:
  1. {extends file="../../DEIN-VATER-TEMPLATE/boxes/box_categories.tpl"}
  2. {block name='boxes-box-categories-include-categories-recursive'}
  3.     {assign var=maxCats value=5}
  4.     {assign var=activeCategoryId value=0}
  5.     {if $NaviFilter->hasCategory()}
  6.        {assign var=activeCategoryId value=$NaviFilter->getCategory()->getValue()}
  7.     {elseif $nSeitenTyp === $smarty.const.PAGE_ARTIKEL && isset($Artikel)}
  8.         {assign var=activeCategoryId value=$Artikel->gibKategorie()}
  9.     {elseif $nSeitenTyp === $smarty.const.PAGE_ARTIKEL && isset($smarty.session.LetzteKategorie)}
  10.         {assign var=activeCategoryId value=$smarty.session.LetzteKategorie}
  11.     {/if}
  12.     {get_active_categories activeId=$activeCategoryId categoryBoxNumber=$oBox->getCustomID() categories=$oBox->getItems()}
  13.         {assign var=activeId value=$activeCategoryId}
  14.         {include file='snippets/categories_recursive.tpl' i=0 categoryId=0 categoryBoxNumber=$oBox->getCustomID() limit=$maxCats categories=$activeCategories id=$oBox->getID()}
  15. {/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 ...