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.138
1.055
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.138
1.055
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.138
1.055
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
Neu Die Bilanz ist da Smalltalk 0
Neu Shipping 2.0 ist da: kurzer Überblick + Einladung zum Webinar News, Events und Umfragen 58
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 37
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
Keine Rückmeldung in JTL Wawi sobald SQL Server Memory durch Database Cache ausgeslastet ist JTL-Wawi 2.0 9
Wie ist euer aktuelles Fazit zur 2.02? JTL-Wawi 2.0 14
Neu Der Inhalt / Text ist verschwunden – ist das ein Fehler JTL-Shop - Fehler und Bugs 0
Plattformabgleich Shop löschen - Wo ist das in der MySQL DB? JTL-Wawi 2.0 4
Neu seit Umstellung auf DHL 4.0 ist auf DHL Aufkleber grauer Schleier im Hintergrund JTL-ShippingLabels - Fehler und Bugs 0
Aufgeblähte DB bereinigen (dbo.POS_Bon) - Welches Vorgehen ist empfehlenswert? JTL-Wawi 1.10 11
Neu Google Shopping: g:product_type mit Attribut befüllen ist immer DE, obwohl mehrsprachig angelegt Plugins für JTL-Shop 0
Update auf Shop 5.5.0 von 5.4.1 ist der Shop nicht mehr erreichbar Upgrade JTL-Shop4 auf JTL-Shop5 4
Neu Schlüssel ist im angegebenen Status nicht gültig Einrichtung / Updates von JTL-POS 4
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 1
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 2
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 8
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 26
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
Webinar am 20.05. – Temu x JTL: Die Cross-Border-Chance, die du nicht verpassen solltest Messen, Stammtische und interessante Events 0
Amazon Rechnungslayout geändert, per IDU wird trotzdem die alte Vorlage hochgeladen JTL-Wawi 1.9 2
Neu nicht lieferbare Artikel aus Bestellung wieder auf die Einkaufsliste setzen ?! User helfen Usern - Fragen zu JTL-Wawi 1
Neu Plattformkosten auf Auftragspositionsebene in die JTL WaWi schreiben Arbeitsabläufe in JTL-Wawi 11
Neu DRIGEND HILFE!!! Ebay Abgleich endet mit Arithmetischer Überlauffehler für tinyint-Datentyp, Wert = -1. Die Anweisung wurde beendet. eBay-Anbindung - Fehler und Bugs 4
Worker läuft, zieht aber keine Aufträge in die Wawi JTL-Wawi 2.0 1
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
Neu Neue Tracking-URL für DPD JTL-ShippingLabels - Fehler und Bugs 4
Neu Komma aus Produktbezeichnung soll als Bindestrich in der URL sein Allgemeine Fragen zu JTL-Shop 1

Ähnliche Themen