Neu Welche Template-Variable gibt die aktuelle Kategorie-ID zurück?

WACOR GmbH

Aktives Mitglied
4. Januar 2021
64
8
Hallo Zusammen,

um für bestimmte Kategorien zusätzliche Infos auszugeben, müsste ich die Kategorie-ID, der im Shop gerade anzeigten Kategorie ermitteln. Mittels JTL-DEBUG konnte ich diese aber nirgendwo finden. $AktuelleKategorie enthält die ID leider nicht.
Ich könnte die aktuelle Kategorie nur anhand Anhand der $cCanonicalURL prüfen.
Habt Ihr einen Tipp für mich?

Hintergrund: Für bestimmte Shop-Kategorien soll in der Datei productlist/index.tpl ein zusätzlicher {block} {/block} ausgegeben werden. Ich könnte das auch über ein Funktionsattribut regeln, aber für auf die Schnelle würde mir das mit der ID reichen, da ich gerade nicht zurück in das Entwicklungssystem syncen kann.

Danke und Grüße,
Sven
 

WACOR GmbH

Aktives Mitglied
4. Januar 2021
64
8
Ich antworte mir mal selber, vielleicht nützt Euch ja auch was:
Die aktuelle Kategorie-ID konnte ich jetzt wie folgt ermitteln:

Code:
{$oNavigationsinfo->getCategory()->getID()}}

Damit erhält man den internen Schlüssel der aktuellen Kategorie in der WaWi.
Falls jemand einen eleganteren Weg kennt, bitte teilen :)

interne-kategorie-id.png

Warum die ID nicht hier erscheint, keine Ahnung
wo-ist-die-kategorie-id.png

In der Session wird sie ja abgespeichert...

kategorie-id-session.png
 

Anhänge

  • interne-kategorie-id.png
    interne-kategorie-id.png
    18,5 KB · Aufrufe: 2

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.547
2.087
Berlin
Wenn du das ohne Prüfung abfragst, wird es bei der Suche oder anderen Listings unweigerlich knallen
Du solltest also prüfen ob $oNavigationsinfo->getCategory() ein Ergebnis bringt
 
  • Gefällt mir
Reaktionen: WACOR GmbH

WACOR GmbH

Aktives Mitglied
4. Januar 2021
64
8
Ähnliche Themen
Titel Forum Antworten Datum
In welche Länder wird ein Artikel verkauft? Report erstellen JTL-Wawi 1.8 1
Neu Welche Bank ist 100 % kompatibel mit JTL Zahlungsmodul? Schnittstellen Import / Export 0
Neu Auftragsimport mittels Ameise; Positionentyp welche Werte gibt es??? JTL-Ameise - Ideen, Lob und Kritik 7
Neu Template Datei Cross Selling / Sortierung nach Name der Cross Selling Gruppe Templates für JTL-Shop 3
Neu JTL Template und Themes CSS Chaos Templates für JTL-Shop 6
Neu Frage zur ersten Seite des Nova-Template (Demoseite) und wie man diese abschaltet Allgemeine Fragen zu JTL-Shop 2
Neu Nova Template - Kategoriemenü links Hintergrund andere Farbe und Balken umfärben Templates für JTL-Shop 5
Neu Nach Aktivierung Nova Template - Fatal error: Uncaught TypeError: JTL\Template\Model::getTemplateType() Templates für JTL-Shop 5
Neu Ändern der Header-Einstellungen im NOVA-Template ziehen nicht Templates für JTL-Shop 1
Änderungen aus Child-Template Einstellungen (Nova-child) werden nicht übernommen (Footer/Header) Einrichtung JTL-Shop5 3
Neu Automatisierung Objekt- und Template-Cache leeren Allgemeine Fragen zu JTL-Shop 1
Neu Sprachauswahl mit Flaggen Shop 5.4 Nova Template Templates für JTL-Shop 10
Social Media Links und Icons in den Header, Nova Template, Child vorhanden Einrichtung JTL-Shop5 0
Neu Nova Template Bild loeschen Templates für JTL-Shop 1
Neu Nova Template - Filter Eigenes Fenster Hintergrundfarbe ändern + Kategoriebilder Mobil anzeigen lassen Templates für JTL-Shop 0
Neu Template für eigene Seite Templates für JTL-Shop 9
Neu Frontend-Ansicht (Template) zerschossen bei Installation in Plesk Einrichtung JTL-Shop5 0
Neu Artikeletiketten • Variable Artikel.Bezeichnung funktioniert nicht, liefert kein Output Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu In Workflow Variable definieren und nachträglich den Wert verändern? User helfen Usern - Fragen zu JTL-Wawi 6
Gelöst Variable für das Zählprotokoll Allgemeine Fragen zu JTL-POS 1

Ähnliche Themen