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

BMies

Gut bekanntes Mitglied
24. Mai 2018
131
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.027
2.287
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
806
292
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.027
2.287
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
806
292
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.027
2.287
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.027
2.287
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
Bestand anderer Kinderartikel wird in Artikelstammdaten mit angezeigt – wie kann man das deaktivieren? JTL-Wawi 1.11 2
Neu Wie verbanne ich Fremdsprachen-Anfragen aus der JTL-Search? Allgemeine Fragen zu JTL-Shop 0
Neu JTL-Shop: Veraltete URLs & Weiterleitungen in der Sitemap – wie lösen? Allgemeine Fragen zu JTL-Shop 0
Neu Staffelpreise wird mit Sternchen angezeigt - wie ändere ich das Allgemeine Fragen zu JTL-Shop 0
Neu Wawi Abonnements, wie automatisiert vorgehen? best practice? Wawi 1.10.14.3 User helfen Usern - Fragen zu JTL-Wawi 0
Neu Frage in die Runde, wie handhabt ihr einen Datenrestore? Arbeitsabläufe in JTL-Wawi 17
Neu Wie TITLE-TAG exportieren? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Nach Update auf neueste Shop-Version – Datenbank plötzlich leer / Wie weiter? Backup, Rollback oder neu aufsetzen? JTL-Shop - Fehler und Bugs 9
Neu Kassensysteme der Zukunft – wie gut sind aktuelle Lösungen auf kommende Anforderungen vorbereitet? Starten mit JTL: Projektabwicklung & Migration 1
Worker 2 Dienst läuft aber mehr nicht || Wie Worker 2 extern überwachen? JTL-Wawi 1.10 8
Neu NOVA Child-Template funktioniert nicht wie erwartet jtlshop 5.6 Templates für JTL-Shop 2
Neu eBay-Angebote: Herstellernummer wird automatisch auf 'Nicht zutreffend' gesetzt - wie verhindern? eBay-Anbindung - Fehler und Bugs 0
Neu Artikelsuche mit % Platzhalter funktioniert nicht mehr (wie früher) JTL-Wawi - Fehler und Bugs 6
Große custom.css, wie geht es einfacher? Einrichtung JTL-Shop5 1
Neu Wie lege und inseriere ich sehr ähnliche Artikel so effizient wie möglich auf eBay und Shopify User helfen Usern - Fragen zu JTL-Wawi 0
Neu Lageroption Stückzahl nicht teilbar - wie an Kindartikel vererben ? User helfen Usern - Fragen zu JTL-Wawi 7
Neu Wie kommen die Versandarten aus JTL-Wawi in den JTL-Shop? Betrieb / Pflege von JTL-Shop 7
Neu Gutscheine an JTL POS ohne Voucher - wie macht Ihr das? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Wie starte ich JTL WMS Installation von JTL-WMS / JTL-Packtisch+ 1
Neu Eine Rechnungsposition auf zwei Teilrechnungen berechnen - Wie löst ihr das? Arbeitsabläufe in JTL-Wawi 7
Neu bei bestimmten Kunden muss die Rechnung beigelegt werden / wie erfolgt dies? Arbeitsabläufe in JTL-Wawi 8
Kundenstammdaten: Wie erkenne ich in der Wawi, ob ein Shop-Kunde ein Kundenkonto angelegt hat? JTL-Wawi 1.9 2
Neu Auswahl im JTL Shop - keine Rechnung beilegen - wie in Wawi einlesen ? User helfen Usern - Fragen zu JTL-Wawi 6
Neu Workflows: Wie genau funktioniert die Ausliefern-Aktion User helfen Usern - Fragen zu JTL-Wawi 4
Neu Buchhaltung, Controlling etc. - Wie macht ihr das? User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL POS: wie Position Übersicht neben dem Eingabebereich? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Shopify Basic mit JTL? Wie einrichten? Ist der JTL Guide noch aktuelle wegen PII Einschränkung? Shopify-Connector 2
Neu Wo kann ich diesen Warenkorb abstellen oder die Varianten hinzufügen? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Nach Update komme ich nicht mehr auf die Shop Seite Installation / Updates von JTL-Shop 6
Neu Wawi 2.0.... Hab ich was verpasst? ;-) Eigene Übersichten in der JTL-Wawi 1
Neu Kartenzahlung mit Zettle / Wo finde ich einen Transaktionscode in der Datenbank? Allgemeine Fragen zu JTL-POS 0
Kann ich mit dieser SQL Version die neue WaWi 1.11.1 installieren? JTL-Wawi 1.11 2
Ich möchte den Bestand der Verpackungskartons im System verwalten und nachverfolgen JTL-Wawi 1.10 2
Neu In welcher SQL Tabelle finde ich den Ansprechpartner des Herstellers? User helfen Usern - Fragen zu JTL-Wawi 2
Ich möchte den Einkaufspreisverlauf eines Produkts JTL-Wawi 1.10 1
Neu Bekomme ich hier im Forum für mein Projekt Support? User helfen Usern 8

Ähnliche Themen