Neu Wie gebe ich im JTL Exportformat alle Kategorien aus, in denen sich ein Artikel befindet

BMies

Gut bekanntes Mitglied
24. Mai 2018
133
17
Ich erstelle gerade im JTL- Shop einen Datenfeed. Darin möchte ich für jeden Artikel alle Kategorien angeben, in denen sich der Artikel befindet. Am besten mit dem Kategoriepfad.
Folgende Möglichkeiten habe ich gefunden:
  1. {$Artikel->Kategorie->cName}
    Hier wird mir schon mal der Kategoriename ausgegeben, in dem sich der Artikel befindet.
  2. {$Artikel->Kategoriepfad}
    Hier wird mir der Kategoriename ausgegeben und auch die darüberliegenden Kategorienamen, aber immer nur von der Standardkategorie.
Ein Artikel kann aber in mehreren Kategorien sein. Weiß jemand, wie ich alle Kategorien inklusive des Kategoriepfads, in dem sich ein Artikel befindet ausgebe?
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.596
2.672
Berlin
Firma
css-umsetzung
Über die Variable $Artikel->oKategorie_arr kannst du alle Id's der Kategorien sehen in denen der Artikel hinterlegt ist.
Über diese ID's musst du dann die jeweiligen Kategorie Pfade holen.
 
  • Gefällt mir
Reaktionen: BMies und MirkoWK

MirkoWK

Sehr aktives Mitglied
14. März 2022
830
304
Hi,

das hat mich schonmal einen Schritt weitergebracht. So schauts aus:
PHP:
 {foreach item=Kategorien from=$Artikel->oKategorie_arr}
 {$Kategorien->kKategorie}|
 {/foreach};

Leider konnte ich nichts finden, wie ich mir mit der ID dann den Kategorienamen holen kann im Export.
Gibt es dazu Erfahrungen?

Danke und viele Grüße
Mirko
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.596
2.672
Berlin
Firma
css-umsetzung
Dazu sind erweiterte Programmierfähigkeiten erforderlich.
Man muss man in der Bootstrap.php vom Template eine smarty Funktion erstellen, auf die man dann zurückgreift.
Über diese Funktion kann man dann die Pfade zurückgeben.
 

MirkoWK

Sehr aktives Mitglied
14. März 2022
830
304
Dazu sind erweiterte Programmierfähigkeiten erforderlich.
Man muss man in der Bootstrap.php vom Template eine smarty Funktion erstellen, auf die man dann zurückgreift.
Über diese Funktion kann man dann die Pfade zurückgeben.
ich verstehe ;)

Kannst du mir (gern auch per PN) mitteilen, ob es da schon Code im Fundus gibt bzw. neu erstellt werden muss und was dieser Service kostet?

Danke
Mirko
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.596
2.672
Berlin
Firma
css-umsetzung
Oh sorry, hatte überlesen das es ein export ist... dann macht man das über ein kleines Plugin, dass sich die Daten dann greift und erweitert.
 

FMoche

Moderator
Mitarbeiter
15. Dezember 2014
1.369
347
Halle (Saale)
Über $Artikel->oKategorie_arr solltest du eigentlich auch an den Kategorienamen kommen, da das vollständige Instanzen der entsprechenden Klasse sind - im Loop dann entsprechend $Kategorie->getName()
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.596
2.672
Berlin
Firma
css-umsetzung
Es war etwas komplizierter, es war oder ist wichtiger, zu sehen welches die oberste Hauptkategorie ist, das klappt auch soweit.
Mich wundert nur, ich kann hier kein $smarty->assign durchführen, obwohl die smarty Instance vom export habe.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Webinar „Shipping 2.0“ am Dienstag, 14.07.2026 – über 500 Anmeldungen, was es Neues gibt und wie ihr das Beste daraus macht News, Events und Umfragen 1
Neu Amazon VCS Lite: Wie erstellt ihr unter Wawi 1.11 eine vollständige IGL-/ZM-Liste über alle Verkaufskanäle? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wie ändere ich das vorausgewählte Lager bei Bestellungen? User helfen Usern - Fragen zu JTL-Wawi 2
Wie übernehme ich Artikelnamen von JTL in den neuen Kaufland Niederlande-Verkaufskanal? JTL-Wawi 1.11 1
Neu Wie stelle ich Retouren in JTL für DPD ein? JTL-ShippingLabels - Ideen, Lob und Kritik 1
Neu Wie übertragt ihr Kurzbeschreibungen nach Shopify? Shopify-Connector 5
Neu Neuer Kundencenter Account. Wie verhält sich POS damit? Allgemeine Fragen zu JTL-POS 1
Wie lange braucht ihr aktuell für die Anlage eines neuen Artikels? JTL-Wawi App 3
Neu PayPal Transaktionsversuche – Wie hoch sind eure Ablehnungsquoten? Allgemeine Fragen zu JTL-Shop 1
Neu Helfen Lösungen wie Unicorn wirklich, um die teuren Preise bei JTL zu vermeiden? Amazon-Anbindung - Ideen, Lob und Kritik 1
APP - Wie Dashboard löschen? JTL-Wawi App 1
Neu Wie soll man Weiterleitungen einrichten Exat oder GET Allgemeine Fragen zu JTL-Shop 0
Für Ihren SQL-Server wurde ein Service Pack zur Verfügung gestellt - nö, gelogen, wie kriege ich die Meldung weg? JTL-Wawi 1.11 15
Mindestabnahme Lieferant - keine Kommazahlen erlaubt - Wie gehts? JTL-Wawi 1.11 0
Wie ist euer aktuelles Fazit zur 2.02? JTL-Wawi 2.0 14
Neu XRechnung, ZUGFeRD, Was hängt wie zusammen? User helfen Usern - Fragen zu JTL-Wawi 4
Neu Aktuellste unproblematische WAWI-Version finden - wie ? JTL-Wawi - Ideen, Lob und Kritik 6
Neu Bestände in-house und beim Lieferanten + Proforma-Rechnungen, wie? Arbeitsabläufe in JTL-Wawi 3
Neu Wie aktiviere ich den richtigen EK bei freiem Wareneingang? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Streichpreise oder Rabatte für Staffelpreise von einem Artikel einrichten? Wie am Besten? JTL-Wawi 1.6 0
Neu POS im Kundencenter buchen, aber wie und wo? Allgemeine Fragen zu JTL-POS 2
Neu Konfigurator konfigurieren - ich schaffe es nicht Allgemeine Fragen zu JTL-Shop 2
Lizenz-Störung? Ich erhalte keinen Zugriff mehr zu meiner Wawi, egal welcher User JTL-Wawi 1.11 3
Neu Ich fühle mich unsicher! Smalltalk 13
Neu JTL Editionen / JTl Wawi / Shopify / Durchblick verloren Kosten / Was brauche ich wirklich User helfen Usern - Fragen zu JTL-Wawi 3

Ähnliche Themen