Neu [JTL Shop5] Exportformat Googleshopping - Standardattr überschreiben

MaxWe

Sehr aktives Mitglied
6. August 2018
311
40
Hamburg
Moin Moin,

da das Plugin für das Googleshopping Exportformat open-source ist, konnte ich eine Ergänzung dazu bauen. Diese möchte ich mit euch teilen, wie immer auf eigene Gefahr.
Vielleicht hat ja ein JTL Mitarbeiter Zeit ;)

Szenario: Wir wollen für manche Artikel zu den Hauptartikelbild (Artikelbild 1) abweichende Bilder verwenden. Grund dafür ist, dass dieses Bild in den Shopping anzeigen angezeigt wird und hier wollen wir ein ganz spezielles anzeigen.
Hierfür wird der Googletag "image_link" genutzt. Grundsätzlich könnte man einfach die Quelle umstellen. Allerdings wollen wir nicht bei allen Artikeln spezielle Bilder verwenden, daher ist das entsprechende Funktionsattribut nicht bei allen Artikeln gepflegt. Hierdurch würden manche Artikel garkein Bild bei "image_link" hinterlegt bekommen.

Nun musste also eine Lösung her, dass man ein Funktionsattribut für den separaten imagelink nutzen kann, dieses aber nur genutzt wird, wenn es auch befüllt ist.
Da das Plugin standardmäßig schon eigene Attribute zulässt, musste ich hier nur ergänzen..

Die veränderte Datei erlaubt es nun ein eigenes Attribut wie gehabt anzulegen, damit aber ein vorhandenes Standardattribut zu überschreiben, insofern das eigene auch aus dem Artikel befüllt wird.
Beispiel: "g:image_link" soll mit einem Funktionsattribut überschrieben werden
Attribut anlegen => Google Name = g:image_link | Wertname = Funktionsattrname | Werttyp = Funktionsattribut | Aktiv = checked

As usual: Die Verwendung der Datei\des Codes erfolgt auf eigene Gefahr, ich übernehme keinerlei Haftung. Allerdings kann schlimmstenfalls die erzeugte .xml nicht mehr passen, in dem Fall einfach die originale Datei wieder hochladen.
Vor der Verwendung unbedingt die originale Datei sichern. (Notfalls kann diese aber auch neu über das JTL Github bezogen werden)

Die angehangene Datei herunterladen, in eine .php ändern und folgende Datei überschreiben: .\plugins\jtl_google_shopping-master\Exportformat\GoogleShoppingXML.php
(Oder den Inhalt der angegebenen Datei überschreiben)


Vielleicht mag ja ein JTL-Mitarbeiter drauf schauen und ggf. das ganze als standardmäßiges Feature implementieren.

Grüße,
Max
 

Anhänge

  • GoogleShoppingXML.txt
    43,8 KB · Aufrufe: 6
Ähnliche Themen
Titel Forum Antworten Datum
JTL- 1.8.8.2. Neue Oberfläche Beta JTL-Wawi 1.8 2
Neu Kein JTL 1.8 mit Windows 10 möglich - Eure Erfahrungen mit 1.8 und TLS 1.3 User helfen Usern - Fragen zu JTL-Wawi 10
Neu JTL Shop 5 Nova Template: mehr als nur 4 Menü Einträge. Templates für JTL-Shop 6
Neu JTL mit Fahrzeuge, welche Hardware Starten mit JTL: Projektabwicklung & Migration 0
Neu JTL Interne SEO Links Keine Umlaute Plugins für JTL-Shop 0
Neu JTL plan and Produce - Verschnitt abbilden FAQ Plan & Produce 0
Neu Artikelbeschreibung wird nur teilweise angezeit - JTL Shop 5.2.4 CFE JTL-Shop - Fehler und Bugs 7
JTL Konfigurator Komponenten in Konfigurationsgruppen mit mehreren Bildern JTL-Wawi 1.7 0
Hilfe bei der Deaktivierung von JTL-Statistiken aufgrund bevorstehendem Firmenverkauf JTL-Wawi 1.6 1
Neu Artikel aus zwei eBay-Shops in JTL zusammenlegen (zusammenführen) Einrichtung und Installation von JTL-eazyAuction 0
Neu Welche Shopping Apps mit JTL-Schnittstelle und B2B Funktionen gibt es? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Ständig unzustellbare Pakete wegen JTL JTL-ShippingLabels - Ideen, Lob und Kritik 7
Verkäufe werden nicht auf JTL Übertragen Otto.de - Anbindung (SCX) 1
Neu Sendungsdatenimport nur noch Neustart von JTL-WMS Installation von JTL-WMS / JTL-Packtisch+ 0
Neu JTL Shop Abgleich funktioniert nicht mehr Onlineshop-Anbindung 1
Neu Wo speichert JTL die Spalteneinstellungen, Dashboard, Statistikvorlagen, Druckereinstellungen? User helfen Usern - Fragen zu JTL-Wawi 4
Neu JTL Client Installation ausserhalb des eigenen Netzwerks User helfen Usern - Fragen zu JTL-Wawi 3
Compliance Berichte zu JTL JTL-Wawi 1.7 2
Neu Shopware 6 Anbindung - JTL Connector (Wawi 1.5.55.1) Onlineshop-Anbindung 2
Hat jtl-wawi eine Möglichkeit zur Sanktionslistenprüfung? JTL-Wawi 1.7 4
Neu JTL Shipping - Ausdruck Aufkleber Warenpost User helfen Usern - Fragen zu JTL-Wawi 3
Neu Suche dringend die "englischen Variablen" für position.bild und position.ArtikelbeschreibungKurz (Mail-Vorlage Template JTL) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Bedeutung der Einträge in der features.json im JTL Connector Technische Fragen zu den JTL-Connectoren 2
Neu JTL-Connector » Domain ändern (lokal) WooCommerce-Connector 4
Wann erscheint JTL-Wawi API stable? JTL-Wawi 1.8 5
Neu Mahnlauf vorbereiten und durchführen - JTL-Wawi 1.8.8.0 - Fehler beim Abrufen. JTL-Wawi - Fehler und Bugs 0
A-Record Eintrag bei 1&1 für JTL Basic CFE Shop Einrichtung JTL-Shop5 7
Neu Umfassende Beratung und Dienstleistungen für JTL Dienstleistung, Jobs und Ähnliches 0
Neu JTL Wawi Zu Shopify - Meta Felder User helfen Usern - Fragen zu JTL-Wawi 0
Neu Amazon FBA Artikel von JTL aus aktualisieren ohne FBA-Status zu verlieren User helfen Usern - Fragen zu JTL-Wawi 0
JTL WAWI Shopify Connector Option fehlt Shopify-Connector 7
Neu TLSv1.2 Unterstützung bei Hosting unter JTL - Wie lange noch? Onlineshop-Anbindung 6
ClientUpdate Windows 11 Framework Update KB5032007 JTL startet nicht JTL-Wawi 1.7 0
Neu Hosting JTL-Shop (Plus | SE) und Wawi Cloud Version Allgemeine Fragen zu JTL-Shop 2
Neu JTL Email auf eigene Domain kommt nichtmehr an User helfen Usern - Fragen zu JTL-Wawi 6
Neu Suche JTl & Magento Freelancer Full Stack Dienstleistung, Jobs und Ähnliches 1
Neu Refund / returns in JTL WAWI User helfen Usern - Fragen zu JTL-Wawi 0
Neu Testbetrieb JTL POS mit angeschlossener WAWI Einrichtung / Updates von JTL-POS 3
Neu CustomGPT mit JTL API verbinden? Smalltalk 2
Vorschlag: Staffelpreise JTL 1.8.8 JTL-Wawi 1.8 0
Neu Strasse Hausnummer sind auf Kasse Seite getrennt aber nicht in JTL Wawi JTL-Shop - Fehler und Bugs 0
JTL-Voucher - Fehler bei PIN eingabe Einrichtung / Updates von JTL-Vouchers 0
JTL WAWI APP - Auftrag kann nicht geändert sein. JTL-Wawi App 4
Neu Update auf JTL 1.8.8.0 sucht tlizenz in Datenbank Mandant_1 - die gibts nicht JTL-Wawi - Fehler und Bugs 2
JTL-FFN-Kundenkonto mit normelm Kundenkonto zusammenfassen. JTL-Wawi 1.7 1
Neu JTL-Pos OPI schnitstelle mit Nexi Kartenlesegerät verbinden Allgemeine Fragen zu JTL-POS 6
Neu JTL-Shopify Connector UNIQUE KEY Fehler bei Aufträgen. Wie gehe ich am besten vor? User helfen Usern - Fragen zu JTL-Wawi 0
Druckprobleme JTL-Cloud JTL-Wawi 1.7 6
JTL Wawi Auftrag auf einkaufsliste setzten dauert lange (3 - 4 min) Version: 1.7.15.2 JTL-Wawi 1.7 2
Neu JTL Checkboxen vor Bestellabschluss Allgemeine Fragen zu JTL-Shop 2

Ähnliche Themen