Neu Ist die URL des Artikelbildes im Shop innerhalb der Wawi bekannt oder ist die Bild URL logisch aufgebaut erreichbar?

John

Sehr aktives Mitglied
3. März 2012
4.202
1.078
Berlin
Hi,

ich möchte über einen eignen SQL Export aus der Wawi Datenbank unter anderem die Artikelbilder als URLs exportieren. Ist die URL von Bild 1,2,3 innerhalb des angegliederten JTL Shops bekannt?
Wenn ich mir die Bild URLs anschauen, so scheinen die ja SEO optimierte URLs zu haben, die der Shop gebildet hat.

Ist zusätzlich etwas wie
www.shop.de/bilder/Artikelnummer-1.jpg
verfügbar?

Viele Grüße

John
 

Erazor

Aktives Mitglied
10. Juli 2012
47
5
Ich hab hier einmal etwas geschrieben, was für einen Artikel das erste Bild als URL ausgibt.
Ist natürlich ausbaufähig, aber für den Anfang denke ich praktisch.
Mir hat es geholfen :p

Ihr müsst hier nur die Variable für @shop mit
SQL:
SELECT * FROM tShop
auslesen und eingeben

SQL:
--- Hier Artikelnummer eingeben ---
DECLARE @Artikelnummer VARCHAR(50) = 101035
--- Hier die Shop ID von tShop eingeben
DECLARE @Shop VARCHAR(50) = 6
--- Plattform 2 = JTL-Shop ---
DECLARE @PlattformShop VARCHAR(5) = 2
--- Dateiendung der Bilder am Server ---
DECLARE @Dateiendung VARCHAR(5) = '.jpg'
--- Pfade im JTL-Shop4 ---
DECLARE @Pfad1 VARCHAR(50) = '/media/image/product/'
DECLARE @Pfad2 VARCHAR(50) = '/md/'


--- Ab hier nichts mehr ändern ---
SELECT        
    dbo.tArtikel.cArtNr AS Artikelnummer,
    CONCAT (dbo.tShop.cServerWeb, @Pfad1, dbo.tArtikel.kArtikel, @Pfad2, REPLACE(REPLACE(dbo.tArtikelBeschreibung.cUrlPfad, ' ', '-'), '.', ''), @Dateiendung) AS [Bild-URL]

FROM            
    dbo.tArtikel LEFT OUTER JOIN
    dbo.tArtikelBeschreibung ON dbo.tArtikel.kArtikel = dbo.tArtikelBeschreibung.kArtikel LEFT OUTER JOIN
    dbo.tShop RIGHT OUTER JOIN
    dbo.tArtikelbildPlattform ON dbo.tShop.kShop = dbo.tArtikelbildPlattform.kShop ON dbo.tArtikelBeschreibung.kArtikel = dbo.tArtikelbildPlattform.kArtikel

WHERE
    (dbo.tArtikel.cArtNr = @Artikelnummer) AND 
    (dbo.tArtikelbildPlattform.kShop = @Shop) AND 
    (dbo.tArtikelbildPlattform.kPlattform = @PlattformShop) AND 
    (dbo.tArtikelBeschreibung.kShop = @Shop) AND 
    (dbo.tArtikelBeschreibung.kPlattform = @PlattformShop) AND 
    (dbo.tArtikel.cInet = 'Y') AND 
    dbo.tArtikelbildPlattform.nNr = 1
 

John

Sehr aktives Mitglied
3. März 2012
4.202
1.078
Berlin
Oh, wow, danke!

Ich habe es letztendlich anders gelöst. Es ging um ein Tool, welches einen speziellen CSV Export eines Teils des eigenen Sortiments machte und in dem Zuge sollten für B2B Kunden auch die Bilder zur Verfügung gestellt werden.
Statt mich daraum zu kümmern, ob der Shop die Bilder schon irgendwo hat, habe ich sie dann doch selbst per SQL aus der WawiDB mit exportiert. Das hatte den Vorteil, daß ich auch die Namen der Artikelbilder vorgeben kann.
Die Bilder werden dann zusammen mit der CSV per FTP in einen eigenen Ordner auf dem Server geschoben.
 

Erazor

Aktives Mitglied
10. Juli 2012
47
5
Hört sich gut an.
Super wäre, wenn das z.B. die Ameise gleich mit erledigen könnte.
Man könnte natürlich auch im JTL Shop einen Datenexport machen.
Dann sollten die Bild URL auch gleich in der csv mit drin stehen.
Bin mir hier aber nicht ganz sicher.
 

John

Sehr aktives Mitglied
3. März 2012
4.202
1.078
Berlin
Prinzipiell kann die Ameise ja auch Bilder exportieren.

Bei der Lösung für den Kunden kamen noch ein paar Anforderungen hinzu. Es mußten Artikeldaten aus verschiedenen Bereichen (Basisdaten, einige Eigene Felder aber nicht alle, einige Merkmale und eben Bilder) in eine CSV Datei exportiert werden.
Und es mußten Bedingungen an Artikel geprüft und "wenn dann bedingte" Exporte gemacht werden.

Da ist mit der Ameise schnell Ende und dann hilft nur noch selbst programmieren.
 

Erazor

Aktives Mitglied
10. Juli 2012
47
5
Prinzipiell kann die Ameise ja auch Bilder exportieren.
Bilder schon, aber eben leider nicht deren URL

Bei der Lösung für den Kunden kamen noch ein paar Anforderungen hinzu. Es mußten Artikeldaten aus verschiedenen Bereichen (Basisdaten, einige Eigene Felder aber nicht alle, einige Merkmale und eben Bilder) in eine CSV Datei exportiert werden.
Und es mußten Bedingungen an Artikel geprüft und "wenn dann bedingte" Exporte gemacht werden.

Da ist mit der Ameise schnell Ende und dann hilft nur noch selbst programmieren.
Ja, hier ist der direkte Weg über die SQL am besten :thumbsup:
 

henning_hellomini

Neues Mitglied
23. April 2026
2
0
Hallo ihr Lieben,
ich greife das Thema nochmal auf, da ich denke, dass es für mein Problem vielleicht keinen eigenen Thread benötigt.

Ich bin soweit, dass ich alle benötigten Artikeldaten aus der JTL Wawi in verschiedenen CSVs exportiere und sie mit einem eigenen Converter-Script zu einer einzigen Import-CSV für Shopify umwandeln kann. Das klappt auch alles bestens.
Nun benötige ich die URLs der aktuellen Bilder unserer Produkte im Shop, damit ich die Dateien nicht extra aus der Wawi exportieren und dann wieder hochladen muss. Denn sie sind ja schon öffentlich im alten Shop verfügbar und werden bei Shopify Import dann eh in den eigenen CDN geladen.
Bei 30.000 Artikeln würde der Export schon >8h dauern.

Wie komme ich an die URLs dran?

Ich denke gerade per Shop API? Oder doch per Ameise oder SQL?
 

DerJöns

Sehr aktives Mitglied
23. Januar 2017
180
84
Hallo ihr Lieben,
ich greife das Thema nochmal auf, da ich denke, dass es für mein Problem vielleicht keinen eigenen Thread benötigt.

Ich bin soweit, dass ich alle benötigten Artikeldaten aus der JTL Wawi in verschiedenen CSVs exportiere und sie mit einem eigenen Converter-Script zu einer einzigen Import-CSV für Shopify umwandeln kann. Das klappt auch alles bestens.
Nun benötige ich die URLs der aktuellen Bilder unserer Produkte im Shop, damit ich die Dateien nicht extra aus der Wawi exportieren und dann wieder hochladen muss. Denn sie sind ja schon öffentlich im alten Shop verfügbar und werden bei Shopify Import dann eh in den eigenen CDN geladen.
Bei 30.000 Artikeln würde der Export schon >8h dauern.

Wie komme ich an die URLs dran?

Ich denke gerade per Shop API? Oder doch per Ameise oder SQL?
Kannst Du nicht mit einem einfachen CSV Export aus dem bordeigenen Export von JTL Dir einfach
ARTIKELNUMMER~BILDURL exportieren...

Ich meine alle Exporte aus dem JTL Shop in die verschiedenen Systeme funktionierren doch so.

Oder verstehe ich das was falsch?

Gruss,
DerJöns
 
Ähnliche Themen
Titel Forum Antworten Datum
Beantwortet Aktuelles Sicherheitsupdate - wo ist die Anleitung zum manuellen Beheben? Allgemeine Fragen zu JTL-Shop 5
Update Patch 5.7.1 auf 5.7.3 ist falsch Einrichtung JTL-Shop5 2
Neu Selektieren aller Artikel, bei denen NICHT 'Preis aus Registerkarte JTL Wawi" eingestellt ist? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Nach Update von POS ist alles groß dargestellt Sunmi t2 Allgemeine Fragen zu JTL-POS 6
Neu System für Ebay Artikelmerkmale - warum ist das so wichtig? User helfen Usern - Fragen zu JTL-Wawi 0
Neu onpage SEO auf SW - Was ist mit der Wawi? Shopware-Connector 1
Neu Shipping 2.0 ist ein Grund für kleine Shops JTL zu verlassen bzw. gar nicht erst mit JTL anzufangen JTL-ShippingLabels - Ideen, Lob und Kritik 33
Neu Wenn kein Land angegeben ist wird Ecuador JTL-Wawi - Fehler und Bugs 1
Format der E-Mail Adresse ist ungültig. Otto.de - Anbindung (SCX) 0
Neu Deine Meinung ist gefragt: direkte Anbindung der Schweizerischen Post (CH Post) in Shipping 2.0? Umfragen rund um JTL 2
Admin Zugang JWL WAWI ITler ist weg. JTL-Wawi 1.11 5
Neu Amazon Artikel ist mit Vaterartikel verknüpft Amazon-Anbindung - Fehler und Bugs 1
Neu Shipping 2.0 ist da: alle Infos zum Start, Webinar-Aufzeichnung & Q&A News, Events und Umfragen 0
Neu Verschieben ist immer nur 1x möglich JTL-Wawi - Fehler und Bugs 6
Neu JTL-ShippingLabels-Server ist nicht erreichbar JTL-Wawi - Fehler und Bugs 0
Wichtig Shipping 2.0 ist da: kurzer Überblick + Einladung zum Webinar News, Events und Umfragen 138
Neu Rechnungen zeigen Paypal Text an, obwohl er in der Vorlage nicht ausgewählt ist JTL-Wawi 2.0 3
Neu Ist es ohne Probleme möglich Cloudflare in der Free Version mit JTL zu nutzen? Allgemeine Fragen zu JTL-Shop 7
Neu Connector 2.1.6 ist Live ! Releaseforum 0
Neu Release Shopify-Connector 2.1.6 ist Live Shopify-Connector 49
Neu JTL Lizensserver ist nicht erreichbar eBay-Anbindung - Fehler und Bugs 0
Neu Ab welcher JTL Wawi Version ist der OnPremise REST API Endpoint POST /v2/returns oder POST /v1/returns für Create Return verfügbar? Schnittstellen Import / Export 0
HTML in Artikelbeschreibung , verschiebt dann im Shop die Ansicht? JTL-Wawi 1.11 1
Neu Identische Aufträge übernimmt nur für einen Auftrag die Kartonage JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Wichtig Neu in Shipping 2.0: Die Schweizerische Post + Die Schweizerische Post International (Beta) — ihr habt gefragt, wir haben geliefert News, Events und Umfragen 0
Neu Bestellpositionen werden in Sprache der Kunde an die Wawi übermittelt. Kann man das ausstellen? User helfen Usern - Fragen zu JTL-Wawi 17
Neu 🔥 𝐍𝐮𝐫 𝟓× verfügbar 𝟓𝟎% 𝐑𝐚𝐛𝐚𝐭𝐭 auf dein Besucherticket für die kommende JTL-Connect am 02.10.2026 in Köln Dienstleistung, Jobs und Ähnliches 0
Neu JTL-Shop Konfigurator - die Ausgewählten Konfigurator gruppen werden im Artikel nicht vollständig angezeigt User helfen Usern - Fragen zu JTL-Wawi 2
Seit dem Update meines JTL-Shops auf Version 5.7.1 funktioniert die Verbindung zwischen JTL-Wawi 2.0.4.0 und dem Shop nicht mehr. JTL-Wawi 2.0 6
Die Suche von Stücklistenartikeln/Bundles funktioniert nicht Allgemeine Fragen zu JTL-Shop 0
Neu Varianten die nicht online in JTL geschaltet sind werden trotzdem zu Shopify geladen Shopify-Connector 6
nach Update von 5.3 auf 5.7 neue Position im Warenkorb "Gebühr" die auch in den Auftrag übernommen werden Einrichtung JTL-Shop5 2
Wie lange braucht ihr aktuell für die Anlage eines neuen Artikels? JTL-Wawi App 3
Funktioniert die Adressvalidierung inzwischen? JTL-Wawi 2.0 1
Ameise (1.11.11.0) Export auf Clients nicht möglich - Das Dezimaltrennzeichen kann nicht die leere Zeichenfolge sein JTL-Wawi 1.11 5
Amazon FBA Umlagerungen Beta - Fehlermeldung blockiert die Umlagerung JTL-Wawi 1.11 0
Neu Hinweis zum Auftrag wird seit Update auf die 1.11 nicht mehr angezeigt JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Test-Kunden als solche in JTL markieren, um die Auswertungen sauber zu halten? JTL-Wawi 1.11 1
Neu Helfen Lösungen wie Unicorn wirklich, um die teuren Preise bei JTL zu vermeiden? Amazon-Anbindung - Ideen, Lob und Kritik 1
Rechnung an geänderte Emailadresse geht immer noch an die Alte (Ebay-Auftrag) JTL-Wawi 1.11 6
Neu eBay-Abgleich Fehlermeldung: Datenverarbeitung fehlgeschlagen: Die Sequenz enthält keine Elemente eBay-Anbindung - Fehler und Bugs 11
Exportvorlage: Auftrag nur Artikel die per Dropshipping verfügbar sind in Datei schreiben JTL-Wawi 1.11 4
Neu Es werden keine Marken ausgedruckt und die Portokasse lässt keine Anmeldung zu. Smalltalk 5
Neu Apple Pay über PayPal nicht zu verbinden (Die Domain-Verifizierungsdatei wurde nicht gefunden.) Technische Fragen zu Plugins und Templates 28
Nach dem Update werden die Drucker nicht mehr erkannt JTL-Wawi 2.0 1
Neu Version 1.0.11.11 (7034) Scan öffnet die Kundenauswahl JTL-POS - Fehler und Bugs 1
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
Neu sprechende URL User helfen Usern - Fragen zu JTL-Wawi 4
Neu Cargoboard Tracking URL User helfen Usern - Fragen zu JTL-Wawi 3
Neu Meta Shop seit September 2025: JTL-Lösung für neue Checkout-URL gesucht Allgemeine Fragen zu JTL-Shop 0

Ähnliche Themen