Neu DB Tabelle der Hersteller URLs

Kopfhörer

Aktives Mitglied
9. September 2017
24
2
Hallo,
ich bin gerade dabei bei uns im Shop die Kategorieleiste etwas umzubauen. Nun habe ich mir dazu ein kleines Plugin mit ein paar Einstellungen erstellt.

In dem Plugin frage ich alle Hersteller mit
Code:
$brandCollection = $GLOBALS['DB']->executeQuery('SELECT * FROM thersteller ORDER BY cName ASC', 2);
ab.

In der Tabelle sind aber lediglich folgende Eigenschaften
kHersteller (ID) | cName | cSeo | cHomepage | nSortNr | cBildpfad

vertreten. Zusätzlich benötige ich aber noch die jeweilige URL welche zum Hersteller im eigenen Onlienshop leitet.
Was ich aber bemerkt habe, dass zumindest bei mir cSeo immer mit dem Link übereinstimmt. So habe ich z.B.

cName: Papier und Scheren
cSeo: papier-und-scheren

Und im Onlineshop ist die URL dann xxx.de/papier-und-scheren
Das stimmt auch soweit. Nun ist einfach die Frage, ob cSeo auch wirklich das richtige Feld dafür ist, oder ob dafür eventuell noch
eine weitere Tabelle mit allen Links existiert.

(die Tabelle tlink habe ich auch schon gesehen, enthält aber keine URL)

Vielen Dank!
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
527
Halle
Hallo, die Spalte cSeo in thersteller enthält schon die Standard-SEO-URL des Herstellers für die Standardsprache. Die korrekte, sprachabhängige SEO-URL des jeweiligen Herstellers findest du in der Tabelle tSeo.
SQL:
SELECT thersteller.kHersteller, thersteller.cName, thersteller.cHomepage,
       COALESCE(tseo.cSeo, thersteller.cSeo) cSeo
FROM thersteller
LEFT JOIN tseo ON tseo.cKey = 'kHersteller'
                      AND tseo.kKey = thersteller.kHersteller
                      AND tseo.kSprache = :langID
ORDER BY thersteller.cName
:langID muss dann dabei durch $_SESSION['kSprache'] ersetzt werden.

Anmerkung: Für den Zugriff auf die Shop-DB solltest du in einer aktuellen Shop-Version nicht mehr $GLOBALS['DB']->, sondern besser
Code:
Shop::DB()->
verwenden.
 
  • Gefällt mir
Reaktionen: Kopfhörer

Kopfhörer

Aktives Mitglied
9. September 2017
24
2
tSeo hatte ich tatsächlich auch schon geöffnet gehabt aber nicht vermutet das die Spalte cSeo die tatsächliche URL ist.
Habe meine query angepasst sowie den DB-Zugriff auf die neuere Version umgestellt. Läuft prima.

Vielen Dank für Deine Antwort @FPrüfer !
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Tabelle der Merkmale erstellen, abhängig von der derzeitigen Sprache eBay-Designvorlagen - Ideen, Lob und Kritik 1
Neu In welcher Tabelle werden die Daten für den Amazon Lister 2.0 gespeichert? Amazon-Lister - Fehler und Bugs 5
Neu Aufschlüsselung von Tabelle tQueue ?? Hat wer Infos darüber?? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Behandlung der Kasseneinnahmen als Händler statt als Endkunde im Wawi JTL-POS - Fehler und Bugs 0
Neu Rechnungsexport und Gutschriftenexport in der Ameise erzeugt doppelte Rechnungen / Gutschriften JTL-Ameise - Fehler und Bugs 0
kann man inzwischen aus der Wawi auf kaufland Varianten bilden, wenn ja, ab welcher Version? kaufland.de - Anbindung (SCX) 0
Neu Übermittlung der DHL Retourenetiketten ins DHL Geschäftsportal zum Druck JTL-ShippingLabels - Ideen, Lob und Kritik 1
Neu Hilfe bei Anpassung der JTL-Rechnung (v1.9.4.6) – EK pro Stück × Menge als Summe je Position + Privateinlage-Hinweis Dienstleistung, Jobs und Ähnliches 1
Neu PayPal V 2.0.2 mit Shop 5.5.2: Ablauf der Zahlung Plugins für JTL-Shop 8
Unterkategorien im Megamenü - Inaktiv in der Desktopversion, aktiv in der Mobilversion Einrichtung JTL-Shop5 1
Neu Hat jemand Erfahrung mit der Anbindung von TikTok Shop über Shopify? Einrichtung und Installation von JTL-eazyAuction 0
Probleme mit wawi, in der leiste wird kein onlineshop angezeigt JTL-Wawi 1.10 8
Neu Zurück/Abbrechen-Button nach Auswahl der Zahlungsart JTL-POS - Ideen, Lob und Kritik 1
Spalte "Verantwortliche Person" in der Artikelübersicht? JTL-Wawi 1.10 4
Neu Änderung des Layouts der Kategorieboxen im Nova Template Templates für JTL-Shop 1
Neu Ist es nicht möglich unter Plattformen - Neukunden sich die Mobilnummer anzeigen zu lassen, mit der die Kunden sich regsitriert haben? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Bestellungen aus der Vergangenheit Shopify-Connector 3
Neu Umsatzsteuer der Versandkosten JTL-Wawi - Fehler und Bugs 5
Artikel soll laut Wawi auf der Pickliste sein. Ist er er aber nicht. JTL-Wawi 1.9 1
Neu Status der eBay Angebote exportieren Schnittstellen Import / Export 2
Neu Sortierung, innerhalb der Sortiernummer? Allgemeine Fragen zu JTL-Shop 0
Externe Auftragsnummer in der Rechnung ausweisen JTL-Wawi 1.10 1
Neu Wie bringe ich die Anzeige der Lieferzeit in alle Artikelseiten? Allgemeine Fragen zu JTL-Shop 7
Neu Automatische Öffnung der Kassenlade nach dem Tagesabschluss (Z-Bericht) verhindern Allgemeine Fragen zu JTL-POS 0
Neu Automatische Öffnung der Kassenlade nach dem Tagesabschluss (Z-Bericht) verhindern Allgemeine Fragen zu JTL-Shop 0
Neu Einstellen von Variationen ohne Aufpreis (+) Angabe in der Variationsauswahl Allgemeine Fragen zu JTL-Shop 1
Neu Leider funktioniert der Support im Forum nicht so, wie es eigentlich sein soll. JTL-Wawi - Fehler und Bugs 15
Neu Artikelreservierung auf Druckvorlage der Pickliste (Laufwege) Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Importieren von Artikelmerkmalen mit der Ameise JTL-Ameise - Ideen, Lob und Kritik 1
Neu Worker 2.0 - automatische Picklistenerstellung - bitte nur während der Bürozeiten JTL-Wawi - Ideen, Lob und Kritik 14
In Diskussion Variable für die Anzahl eines Produkts auf der Pickliste JTL-Workflows - Ideen, Lob und Kritik 1
Neu Massive Probleme mit JTL-Connector zu Shopify – lohnt sich der Einsatz überhaupt? Shopify-Connector 10
Neu Artikelsuche in der Auftragsübersicht Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Amazon vergibt Rabatte an Kunde und Kunde fehlt der Beleg bzw. Rechnung zu hoch Amazon-Anbindung - Fehler und Bugs 0
Neu Rundungsfehler in der Rechnung JTL-Wawi - Fehler und Bugs 20
Neu Kündigen der Shop-Anbindung nicht möglich Onlineshop-Anbindung 1
Im Sonderpreise fehlt der Register Kasse JTL-Wawi 1.10 2
Neu Probleme beim Anhängen der .mdf Datei User helfen Usern - Fragen zu JTL-Wawi 3
Bedeutung der Farben (Grün/Orange) in der Auftragsmaske + Frage zum Fehlbestand JTL-Wawi 1.10 4
Schnellbearbeitung der Preise irgendwie möglich? JTL-Wawi 1.8 1
Produkt soll nicht auf der Pickliste erscheinen JTL-Wawi 1.9 1
Neu Shop zeigt nur Bilder der Kategorien an, nicht der eigentlichen Produkte WooCommerce-Connector 3
Neu Fehler beim JTL-Worker – "Der Remoteserver hat einen Fehler zurückgegeben: (502) Ungültiges Gateway" (Shopify) JTL-Wawi - Fehler und Bugs 2
Reiter Lieferanten in der Artikelübersicht wird wegen dem fehlenden Recht nicht angezeigt JTL-Wawi 1.10 14
Neu Wie lange ist der JTL Token gültig? Ich bekomme rel. schnell die Meldung "Fehlerhafter Token" User helfen Usern - Fragen zu JTL-Wawi 0
Neu Sortierung der Länder alphabetisch Allgemeine Fragen zu JTL-Shop 2
Neu Ausschalten des Menü Servicedesk und des Buttons in der WaWi User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL Shop: Ausblenden von Unterkategorien (In der Mitte) möglich ? Allgemeine Fragen zu JTL-Shop 0
Neu Keine Attribute Zuordnung der Plattform: POS möglich JTL-Ameise - Fehler und Bugs 0
Neu .php-cs-fixer.php - nicht identisch mit den Dateien der aktuellen Version von JTL-Shop JTL-Shop - Fehler und Bugs 3

Ähnliche Themen