Neu Subkategorien von Vaterkategorie über get_category_array ausgeben

hts_tore

Mitglied
25. November 2020
1
1
Guten Morgen,

ich möchte in einer Anpassung des Nova Templates die Hauptnavigation zeigeteilt darstellen, sodass zu jederzeit in Zeile 1 die Kategorie Level 1 dargestellt werden. Hierzu sollen dann in Zeile 2 der Navigation die Sub-Kategorien der aktuell aktiven Kategorien angezeigt werden.

| Kategorie 1 | Kategorie 2 | Kategorie 3 |
| Kategorie 1.1 | Kategorie 1.2 | Kategorie 1.3 |

Zur Ausgabe der Kategorien in Zeile 1 verwende ich aktuell folgenden Code, welcher auch genau das tut, was er soll:
Code:
{get_category_array categoryID=0 assign='categories'}
{foreach $categories as $category}
       /*Kategorie-Elemente des Level 1 werden hier richtig ausgegeben*/
{/foreach}

Die Ausgabe der Sub-Kategorien in Zeile 2 bereitet Probleme, auch wenn ich bereits einen Plan für einen Workaround habe. Ich denke allerdings, dass mir hier einfach und fundamentaler Denkfehler im Wege steht, der zu Klären sein sollte.
Folgenden Code verwende ich hier für die Ausgabe:
Code:
/*$activeID enthält die Interne Nummer der aktuell aktiven Kategorie.*/

{get_category_array categoryId=$activeID assign='sub_categories'}
{foreach $sub_categories as $sub}
    /*Hier werden nicht nur die Sub-Kategorien sondern AUCH die Kategorien des Level 1 erneut ausgegeben/*
{/foreach}

Das Ergebnis sieht nun fälschlicherweise so aus:

| Kategorie 1 | Kategorie 2 | Kategorie 3 |
| Kategorie 1 | Kategorie 2 | Kategorie 3 |
| Kategorie 1.1 | Kategorie 1.2 | Kategorie 1.3 |

Frage:
1. Gibt es eine Dokumentation zu der Funktion get_category_array. Ich kann auch in Bezug auf smarty-Templates leider keine finden.
2. Ich nehme eigentlich an, dass die Funktion ein Array mit allen Kat. erstellen, die sich unterhalb von categroyID befinden, weshalb ich mit categoryID=0 richtigerweise alle Elemente direkt unterhalb der Wurzelkategorie erhalte. Wieso enthält {get_category_array categoryId=$activeID assign='sub_categories'} auch Elemente auf der selben Ebene wie auch schon im ersten Code-Snippet?
3. Es gibt eine Funktion get_category_parents. Gibt es auch etwas wie get_category_children? Wo kann ich eine Dokumentation zu diesen Funktionen finden?

Hinweis:
Die foreach-Schleife der der Kategorien Level 2 ist nicht innerhalb foreach-schleife der Kategorien Level 1 untergebracht und soll nach Möglichkeit auch nicht dort hin. Durch die Verwendung von $activeId sollte das auch nicht notwendig sein.

Über einen kurzen Hinweis der mich zurück auf den richtig Weg bringt wäre ich euch sehr dankbar.


Gruß Mike
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: hula1499
Ähnliche Themen
Titel Forum Antworten Datum
Artikelbeschreibung standardisiert von JTL-Wawi ziehen - Positionsname JTL-Wawi 1.8 0
Automatischer Import von TrackingID JTL-Wawi 1.8 9
Neu [OFFENE POSITION] Prozessautomatisierung | Werkstudent / Teilzeit | 20h / Woche | Westlich von Köln Links-Rheinisch Dienstleistung, Jobs und Ähnliches 0
Neu Coupon nicht vom Warenwert sondern von den Artikeln abziehen?!? User helfen Usern - Fragen zu JTL-Wawi 5
Neu Updatepolitik und Testen von Software - aktuell 5.2.4 Installation / Updates von JTL-Shop 8
Neu JTL <-> Shopware 6 - Maximale Anzahl von Kundengruppen? Shopware-Connector 3
Neu Datenmigration von anderer WaWi auf JTL-WaWi Starten mit JTL: Projektabwicklung & Migration 11
Neu Artikel von JTL mit Ebay verbinden in Easy Action Einrichtung und Installation von JTL-eazyAuction 2
Neu Erreichbarkeit von Seiten mit 0 Bestand in 5.3.1 JTL-Shop - Fehler und Bugs 2
Neu Artikel im Warenkorb wird von 1 auf null runtergesetzt. Anstatt es zu entfernen wird es automatisch wieder auf 1 gesetzt Allgemeine Fragen zu JTL-Shop 6
Neu So ändern Sie den Status von amazon ASIN über die Importdatei in „Aktiv“. JTL Ameise - Eigene Exporte 0
Neu eBay zusammenfassen von Aufträgen und Buchhaltung User helfen Usern - Fragen zu JTL-Wawi 0
Neu CSV-Export von Produkten aus bestimmter Kategorie Allgemeine Fragen zu JTL-Shop 1
Fehler beim erstellen von Aufträgen JTL-Wawi App 2
Worker hat Zeitlücken von vielen Stunden JTL-Wawi 1.8 1
Neu Bestandsanzeige von Stücklistenartikeln Allgemeine Fragen zu JTL-POS 0
Nach Aufruf von Stored Procedure 'Kunde.spKundeUpdate' schwere Fehler in JTL (z.B. Kundenliste, Workflow-Editor) JTL-Wawi 1.8 2
Neu JTL-Shop 5 Liste von CSV-Export Variablen gesucht Allgemeine Fragen zu JTL-Shop 1
Neu Datenumzug von Xentral ERP Software auf JTL-Wawi Schnittstellen Import / Export 4
Neu Artikel nach Übertragung von JTL auf geplant im Jahr 2030 WooCommerce-Connector 2
Neu Stücklisten mit puffer Bezug von anderen Artikeln User helfen Usern - Fragen zu JTL-Wawi 1
Neu Löschen von Nachrichten im Servicedesk Servicedesk (Beta) 3
Entfernen von Lieferzeiten bei Artikeln ohne Lieferzeiten Einrichtung JTL-Shop5 6
Neu Was steckt hinter der Zahl von 53 Bildern auf Ebay bei Variationsartikeln (und einer unsinnigen Fehlermeldung der Wawi)? JTL-Wawi - Fehler und Bugs 2
Bestand von Kinderartikeln wird im Vaterartikel zusammenaddiert JTL-Wawi 1.8 1
Neu beim Umstieg von unicorn auf SCX Bilder aktivieren Otto.de - Anbindung (SCX) 1
Neu Filtereinstellungen: wenn Sonderpreis bei Vater- oder Kindartikeln, Anzeige von Vater- UND Kindartikeln User helfen Usern - Fragen zu JTL-Wawi 5
Neu gelöst: Update von 5.3.0 auf 5.3.1 - Dateien hochgeladen - immernoch alte Version Gelöste Themen in diesem Bereich 6
Neu Fehler beim Bearbeiten von PLZ & Ort im Kundenkonto (Update 5.3.0) JTL-Shop - Fehler und Bugs 6
Neu Wechsel WAWI Hosting von JTL mit RDP auf ecomDATA User helfen Usern - Fragen zu JTL-Wawi 2
Neu Fehler bei Bearbeitung von Designvorlagen eBay-Designvorlagen - Fehler und Bugs 0
Neu Mitgabe von Nährwertangaben WooCommerce-Connector 2
Neu E-Mail-Adresse beim Versand von Lieferantenbestellungen User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL 1.8.12.0 - Artikelattribut für Shop importieren - Format CSV-Datei / Hilfe bei Import von individuellen Attributen für JTL-Shop (googlekat) JTL-Ameise - Ideen, Lob und Kritik 1
Neu Bilder von Merkmalen werden nicht angezeigt Gelöste Themen in diesem Bereich 5
Neu Shopify Erhöhung der Varianten von 100 auf 2000 - Connector App Problem Shopify-Connector 4
Neu Bestimmte Artikel von JTL-Search ausschließen JTL-Search 0
Artikel Netto Preis von 4 Nachkommastellen auf 2 umstellen JTL-Wawi 1.7 5
Artikelabgleich verlangsamt sich automatisch von Wawi JTL-Wawi 1.8 2
Formatierungsfehler in XML bei Verwendung von dotliquid kaufland.de - Anbindung (SCX) 2
Neu Produktfeld "Produktkategorie" von JTL nach Shopify? Shopify-Connector 0
Alternativpositionen und gültig von bis JTL-Wawi 1.8 0
Neu Fehler beim erstellen von Aufträgen. Digitale Unterschrift im Auftrag. JTL-Wawi - Fehler und Bugs 0
Export von Bestellungen als Excel JTL-Wawi 1.6 1
Neu Sortierung von Artikel nach Preis absteigend Allgemeine Fragen zu JTL-Shop 4
Ameisen Import von Aufträgen: Zahlungsziel in Tagen immer 0 JTL-Wawi 1.8 1
Neu Menüleiste wird plötzlich in der Mitte von der Seite angezeigt Allgemeine Fragen zu JTL-Shop 0
Neu 💡Umsatzsteuer- und Internationalisierungs-Expertise von unserem neuen Partner countX News, Events und Umfragen 4
Neu Update von 5.1.5 auf 5.2.4 Installation / Updates von JTL-Shop 1
EAN-Code von Umverpackungen hinterlegen JTL-Wawi 1.7 3

Ähnliche Themen