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
2.624
500
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
2.624
500
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
2.624
500
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:
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Cloud oder inHouse, dass ist die Frage Installation von JTL-Wawi 0
Neu Wie gut ist die Datenbanksynchronisation? JTL-Wawi - Ideen, Lob und Kritik 4
Neu Schweiz: Die Gewichtsangabe ist kleiner als im CN23-Formular > kein Versand möglich JTL-ShippingLabels - Fehler und Bugs 13
Neu ist das Hinzufügen eines zusätzlichen Hinweis bei Artikeln, mit bestimmtem Merkmal, die auf die Einkaufsliste wandern möglich ? User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Shop 5 Daten - In "leere" JTL Wawi Datenbank importieren - Ist das möglich? User helfen Usern - Fragen zu JTL-Wawi 8
Neu Rechnungsdatum ist gleich Lieferdatum wird nicht erkannt User helfen Usern - Fragen zu JTL-Wawi 1
Neu Onlineshop ist offline Allgemeine Fragen zu JTL-Shop 3
Neu Bestand bei Stücklistenartikel ist falsch JTL-Wawi - Fehler und Bugs 2
Neu Folgendes fehlt seit Mai 23 auf der Rechnung: "Versanddatum: Ist gleich dem Rechnungsdatum." Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Neu Update von Wawi 17.15.4. auf 18.12.0 geht nicht, weil Primary voll ist JTL-Wawi - Fehler und Bugs 4
Gelöst Packtisch+ 1.8.112 : Rechnung wird bei Teillieferung erzeugt, obwohl als Ausführungsbedingung "Nur bei der letzten Teillieferung" ausgewählt ist. JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 2
Neu Prüfung ob Wert vorhanden ist einbauen Gelöste Themen in diesem Bereich 4
Beantwortet WF Mail wenn Amazon Artikel nicht verknüpft ist JTL-Workflows - Ideen, Lob und Kritik 1
Rechnung drucken/mailen, ist das wirklich euer Ernst?? JTL-Wawi 1.8 4
Neu Ist es möglich per Ameise Kunden zu löschen? Arbeitsabläufe in JTL-Wawi 2
Lieferanten EK wird nicht auf Artikelebene kopiert? EK ist überall 0 beim Artikel. JTL-Wawi 1.8 8
Bug? Worker 2.0 - Shop Abgleich "Quicksync" ist kein Quicksync mehr - Paketgröße wird ignoriert JTL-Wawi 1.8 10
Neu Stückliste ist nicht verfügbar, obwohl all Komponenten verfügbar sind JTL-Shop - Fehler und Bugs 2
V1.8.11: "Versand" / "Lieferscheine versendet" - Wo ist das Suchfeld für Sendungsnummer geblieben? JTL-Wawi 1.8 2
Sortierung von Variationen ist immer wieder Durcheinander JTL-Wawi 1.6 1
Neu Lieferstatus anzeigen "Nur, wenn Lagerbestand 0 ist" Allgemeine Fragen zu JTL-Shop 0
Neu Packhinweis, wenn Paketgewicht unplausibel ist Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 4
Neu Keine Übersicht mehr auf welcher Plattform ein Artikel eingestellt ist. JTL-Wawi - Fehler und Bugs 0
Neu Die Shop-URL verweist nicht auf einen gültigen Shop! Shopify-Connector 1
Neu So ändern Sie den Status von amazon ASIN über die Importdatei in „Aktiv“. JTL Ameise - Eigene Exporte 0
Neu Mobatraum.de Alles für die Modellbahnträume Shops stellen sich vor 0
Neu Versandemail zieht die falsche Email-Adresse JTL-Wawi - Fehler und Bugs 2
Neu Nach Update auf 5.3 fliegen die Produkte aus dem Merchant Center JTL-Shop - Fehler und Bugs 0
Neu Ärger mit WMS mobile - Scan bestätigt nicht zuverlässig die Eingabe Gelöste Themen - JTL-WMS / JTL-Packtisch+ 4
WAWI 1.8.12.0 stürzt ab, wenn die Verbindung zur Datenbank unterbrochen wurde JTL-Wawi 1.8 21
Neu E-Commerce-Effizienz steigern: Welche Programmiersprache verbessert die JTL-Shop-Entwicklung? Technische Fragen zu Plugins und Templates 1
Neu AMAZON Registrierung - die machen mich wahnsinnig Business Jungle 1
Neu Stickprogramm - Kosten die Kunde nur einmalig bezahlen muss Allgemeine Fragen zu JTL-Shop 1
Kann ich eine email an die Wawi senden durch die dann ein neuer Auftrag generiert wird? (Daten müssen händisch vervollständigt werden...) JTL-Wawi 1.8 2
Neu Verordnung über die allgemeine Produktsicherheit (GPSR) JTL-Wawi - Ideen, Lob und Kritik 0
Warum sind die Rechnungen aus Aufträge(mit Rechnung(Vollständig)) nicht unter Rechnung zu finden JTL-Wawi 1.7 0
Neu Track & Trace - Auslandssendungen automatisiert als PDF exportieren, bevor die Logs gelöscht werden. JTL-Track&Trace - Ideen, Lob und Kritik 0
Neu Woocommerce mit JTL Connector "Die Shop-URL verweist nicht auf einen gültigen Shop" WooCommerce-Connector 4
Verwiesen an Support wo finde ich die Logdatei von den Workflows JTL-Workflows - Fehler und Bugs 9
Wie kann ich eine Benachrichtigung bei einem Wareneingang auslösen mit einer Mail über die Artikel die eingebucht wurden JTL-Wawi 1.8 2
[JTL-WAWI API] Wie funktioniert die Item-Image API? JTL-Wawi 1.8 0
Neu Nach Update von 1.5 auf 1.8 Versand in die Schweiz nicht mehr möglich JTL-ShippingLabels - Fehler und Bugs 2
Neu Versandetikett von der Merchant FFN JTL an die Fulfiller FFN JTL übertragen? Richtiger Weg? User helfen Usern - Fragen zu JTL-Wawi 0
Neu ebay Versanddatum / Versandfrist "Versand bis..." in die Wawi holen, um Aufträge zu priorisieren eBay-Anbindung - Ideen, Lob und Kritik 0
Neu Wie kann ich die vergebene Coupons sehen. Welche Kunde welchen Copoun Allgemeine Fragen zu JTL-Shop 0
Wichtig JTL-Fulfillment Lager in Hückelhoven: Die All-in-One-Lösung für die Lagerung Eurer Ware Business Jungle 0
Neu Bilder unter "Mehr dieser Waregruppe" und "Kunden, die diesen Artikel gekauft haben, kauften auch" fehlen eBay-Designvorlagen - Fehler und Bugs 0
Neu Amazon Lister übergibt die falsche SKU an Amazon Amazon-Lister - Fehler und Bugs 0
Neu Amazon Lister übergibt die falsche Versandgruppe Amazon-Lister - Fehler und Bugs 9
Neu Nach Installation eines neuen SQL Servers klappt die Verbindung vom Benutzer-PC zum Server-PC nicht mehr. Installation von JTL-Wawi 5

Ähnliche Themen