017655764748 Mail@Michael-Gahn.de
Kundenlogins von JTL Shop 4 in JTL Shop 5 importieren

Kundenlogins von JTL Shop 4 in JTL Shop 5 importieren

Bei einem Upgrade von JTL-Shop 4 auf JTL-Shop 5 kann es in seltenen Fällen vorkommen, dass man den alten Shop behalten will und einen neuen JTL Shop 5 installiert und einstellt. Dann stellt sich oft die Frage, wie Kundendaten effizient migriert werden können. In diesem Blogbeitrag erkläre ich dir Schritt für Schritt, wie du die Kundendaten aus deinem JTL-Shop 4 exportierst, aufbereitest und erfolgreich in JTL-Shop 5 importierst.

Voraussetzungen für den Export und Import

Bevor wir starten, benötigst du Folgendes:

  • Zugriff auf die Datenbank des JTL-Shop 4.
  • Eine CSV-Datei als Exportziel durch ein Script (folgt im nächsten Absatz).
  • Den BLOWFISH-Schlüssel aus JTL-Shop 4 zur Entschlüsselung der verschlüsselten Felder.
  • Ein funktionierendes JTL-Shop 5 System, in das die Daten importiert werden sollen.

     

    BITTE LIES VOR BEGINN DIESE ANLEITUNG DURCH UND STELLE SICHER, DASS DU ALLES VERSTANDEN HAST! FALLS DU FRAGEN HAST, RUF MICH AN ODER KONTAKTIERE MICH PER WHATSAPP ODER ÜBER MEIN KONTAKTFORMULAR.

 

Kundenexport aus JTL-Shop 4 mit einem PHP-Skript

Im ersten Schritt erstellen wir ein PHP-Skript, das die Kundendaten aus der Datenbank von JTL-Shop 4 exportiert und in einer CSV-Datei speichert.

Erstelle auf deinem FTP im root Verzeichnis deines JTL Shop 4 einen neuen Ordner namens "tkunde" und dann darin eine tkunde.php Datei und füge den nachfolgenden PHP Code ein.
Alternativ kannst Du dir auch die passende Datei als ZIP herunterladen.

⚠️  Hinweis: läuft unter PHP 7.4 im JTL Shop 4.

Quelle: https://forum.jtl-software.de/threads/import-kunden-in-jtl-shop-5-aus-jtl-shop-4.179770/ von JTL Forum Nutzer maxmuc

So funktioniert das Skript:

  1. Es verbindet sich mit der Datenbank des JTL-Shop 4.

  2. Es extrahiert alle relevanten Kundendaten aus der Tabelle tkunde.

  3. Verschlüsselte Felder werden entschlüsselt (z.B. cNachname, cStrasse).

  4. Die Daten werden in eine CSV-Datei geschrieben.

Nun benötigen wir den Blowfishkey:

Zugriff auf die JTL-Konfigurationsdatei

  1. Verbinde dich über FTP mit deinem JTL-Shop 4.
  2. Navigiere in das Verzeichnis deines Shops, meist /includes/ 
  3. Suche die Datei "config.JTL-Shop.ini.php".
  4. Öffne die Datei mit einem Texteditor deiner Wahl.

In der Datei config.JTL-Shop.ini.php findest du den BLOWFISH-Schlüssel in folgender Zeile:

define('BLOWFISH_KEY', 'DEIN_BLOWFISH_SCHLUESSEL');

Kopiere diese!

5. Gehe nun über FTP auf den Server deines JTL Shop 5.
6. Navigiere auch hier in das Verzeichnis /inludes/ und öffne die Datei "config.JTL-Shop.ini.php mit dem Editor
7. Gehe zur Zeile define('BLOWFISH_KEY', 'DEIN_BLOWFISH_SCHLUESSEL'); und klammere diese am Anfang durch // aus, es sollte nun so aussehen:

// define('BLOWFISH_KEY', 'DEIN_BLOWFISH_SCHLUESSEL');

8. Füge nun in der nächsten Zeile die Kopierte Zeile aus deinem JTL Shop 4 ein.

JTL Shop 5 config ini.php im Editor fertig bearbeitet

in Zeile 10 und 11 siehst Du, wie es nun in etwa aussehen muss.

Danach speichere die Datei.

9. Nun gehst Du in deinen Webbrowser und rufst deinen alten Shop auf und fügst am Ende der Domain /tkunde/tkunde.php ein. Dies könnte so aussehen: https://Domain.de/tkunde/tkunde.php

Bei erfolgreicher Ausführung sollte nun eine Seite angezeigt werden, die in etwa so aussehen sollte:

JTL Shop 4 CSV Export

10. Nun gehst Du noch einmal über den FTP des JTL Shop 4 in das Verzeichnis /tkunde/ und darin findest Du nun eine Datei namens tkunde.CSV. Lade diese nun vom FTP auf deinen Computer.

11. Danach loggst Du Dich in den JTL Shop 5 ein und gehst im Backend auf Import > Kunden

Hier kannst Du nun die tkunde.csv hochladen.

JTL Shop 5 CSV Import Erfolgreich
Kunden Import Erfolgreich
Warum du deinen JTL-Shop regelmäßig aktualisieren solltest (insbesondere von JTL-Shop 4 auf 5)

Warum du deinen JTL-Shop regelmäßig aktualisieren solltest (insbesondere von JTL-Shop 4 auf 5)

Stell dir vor, dein JTL-Shop ist wie ein Auto. Du würdest doch auch nicht jahrelang ohne Wartung oder Updates fahren, oder? Genauso verhält es sich mit deinem JTL-Shop. Regelmäßige Updates sind entscheidend, um die Sicherheit, Performance und Benutzerfreundlichkeit deines Shops zu gewährleisten.

TOPSTAR-SPORTS
Detailing Store
messbo.de

Warum das Update von JTL-Shop 4 auf 5 so wichtig ist

JTL-Shop 5 bringt nicht nur ein frisches, modernes Design, sondern auch viele technische Verbesserungen mit sich. Hier sind einige Gründe, warum du den Sprung von Version 4 auf 5 nicht verpassen solltest:

1. Sicherheit: Jede neue Version schließt potenzielle Sicherheitslücken. Mit Version 5 bist du besser gegen Hackerangriffe geschützt und kannst deinen Kunden ein sicheres Einkaufserlebnis bieten.

2. Performance: Die Performance-Optimierungen in JTL-Shop 5 sorgen dafür, dass dein Shop schneller lädt und effizienter läuft – ein entscheidender Faktor für SEO und Kundenzufriedenheit.

3. Neuerungen & Features: JTL-Shop 5 bietet eine Reihe neuer Features, die deinen Arbeitsalltag erleichtern und deinen Kunden ein noch besseres Einkaufserlebnis ermöglichen. Beispielsweise ist das neue OnPage Composer Tool eine echte Erleichterung, um Inhalte schnell und einfach anzupassen.

4. Mobile Optimierung: In Version 5 wurde besonders auf die mobile Optimierung geachtet. Immer mehr Kunden shoppen über Smartphones – da muss dein Shop einfach perfekt aussehen und funktionieren.

5. Langfristige Unterstützung: JTL wird den Support für ältere Versionen wie JTL-Shop 4 irgendwann einstellen. Mit dem Umstieg auf Version 5 sicherst du dir langfristige Unterstützung und Kompatibilität mit zukünftigen JTL-Produkten.

meine-trommel.de
shankyswhip.de supported by: Michael Gahn DESIGN

Dein Update, unser Service

Damit das Update reibungslos verläuft, bieten wir dir einen umfassenden Service, der alles abdeckt: Vom Backup über die Konfiguration deines Servers bis hin zur Anpassung deines Templates und der Optimierung für mobile Geräte. Wir kümmern uns um alle Details, inklusive DSGVO-Konformität und SEO-Optimierung, damit dein Shop nicht nur sicher, sondern auch zukunftsfähig bleibt.

sfty1st.de
AgilaFIT.de

Schöne Shops, die überzeugen

Ein Update ist die perfekte Gelegenheit, deinen Shop optisch auf das nächste Level zu bringen. Als Designer lege ich besonderen Wert auf ansprechende und funktionale Designs, die nicht nur gut aussehen, sondern auch optimal performen. Dein JTL-Shop soll nicht nur ein Verkaufsort, sondern eine Marke repräsentieren – mit einem Look, der deine Kunden begeistert und das Einkaufserlebnis unvergesslich macht.

Michael Gahn DESIGN eCommerce Consulting

JTL Wawi Update – Die Basis für deinen Erfolg

Neben dem JTL-Shop ist auch die JTL Wawi das Herzstück deines E-Commerce-Business. Regelmäßige Updates der JTL Wawi sind entscheidend, um die volle Funktionalität und Kompatibilität mit dem JTL-Shop zu gewährleisten. Ein Update sorgt dafür, dass du von den neuesten Features und Verbesserungen profitierst, die deine Warenwirtschaft effizienter und benutzerfreundlicher machen. Ob es um neue Schnittstellen, erweiterte Automatisierungsprozesse oder verbesserte Sicherheit geht – ein aktuelles Wawi-System ist die Basis für einen reibungslosen Geschäftsablauf.

Fazit:

Der Umstieg auf JTL-Shop 5 ist keine Frage des Ob, sondern des Wann. Je früher du aktualisierst, desto besser bist du für die Zukunft gewappnet. Und mal ehrlich, wer möchte nicht von den neuesten Features, der besten Performance und einem wunderschönen Shop profitieren? 🚀

Bezahl-und Versand-icons

Bezahl-und Versand-icons

Der gute Matthias Slovig hat auf seiner Website https://50north.de eine große Menge an Zahlungs- und Versand-icons erstellt und veröffentlicht. In den beiden ZIPS findest Du 272 icons von Zahlungsanbietern wie PayPal, Google Pay, Apple Pay, Klarna, Visa, MasterCard und so weiter aber auch 89 Versanddienstleister icons von DHL, DPD, Deutsche Post, UPS, TNT express, FedEx und viele weitere internationale Versanddienstleister.

Die Icons sind kostenlos für private und kommerzielle Nutzung und stehen unter der CC BY Lizenz. Das Copyright der einzelnen Logos liegt bei den jeweiligen Gesellschaften.

Hier kannst Du Dir die icons herunterladen:

Kostenlose PNG-Icons für Kreditkarten und Zahlarten (v18) (zip, 12,8MB)
Kostenlose PNG-Icons für Versandunternehmen (v10) (zip, 3.4MB)

Füge folgenden Text in dein Impressum ein:

Zahlungs- und Versand-icons, Copyright (㏄):  Matthias Slovig, 50north.de, cc by 4.0

JTL Shop 5 ERROR Fix: Untermenü verschwindet auf Handys

JTL Shop 5 ERROR Fix: Untermenü verschwindet auf Handys

Das Problem:

Im JTL Shop 5 unter iPhone als auch Android kann es passieren, dass die Erste oder zweite Unterkategorie beim scrollen komplett verschwindet. Man muss dann immer erst auf "zurück" gehen um dann wieder einen Schritt "vorwärts" und dann werden die Unterkategorien wieder angezeigt. Das Problem ist im Desktop Browser nicht nachstellbar.

Die Lösung:

Gehe auf den FTP, dann in templates/NOVA/js/app/views/header.js
Statt NOVA kannst Du das Template wählen, dass bei Dir aktiv ist.

In der header.js gehst Du dann zu Zeile 49 "hideDropdown()" und musst diese dann löschen oder so auskommentieren:

49.      /* hideDropdown() */
Der beste Hoster?

Der beste Hoster?

all-inkl ist definitiv der beste Hoster in Deutschland, wie ich finde! Ich spreche da aus ausreichend großer Erfahrung mit allen möglichen deutschen Hostern (Mittwald, 1und1, Strato, Hosteurope und wie sie alle heißen…). Immer gibt es irgend etwas was nicht geht, oder wo der Support nicht helfen kann oder will oder wo man einfache Aufgabenstellungen gibt und der jeweilige Hoster sagt: „Da muss ich erst einmal nachfragen,ob das Möglich ist.“

Nicht so bei all-inkl – da gibt es nie wirklich große Probleme. Und wenn mal was sein sollte erreicht man beim Support IMMER kompetente Mitarbeiter.

Hardware-Technisch die besten Server in Deutschland. Service ist rund um die Uhr und auch an Feiertagen stets KOMPETENT UND AUF EINEM ZEITGEMÄSSEN STAND und alles was man will funktioniert. Man hat sehr viele Inklusivdomains, SSL, sehr viele Datenbanken und tausende features und insgesamt  eine enorm gute Leistung bei einem wirklich sehr sicheres System.

Die Administration unterteilt sich in: Membersarea (Rechnungen, Verträge, Domain kaufen) und KAS (Server an sich mit allem was dazugehört. Alles sehr übersichtlich und Kinder leicht zu bedienen. Aber am Ende ist wirklich die Zuverlässigkeit, die super Hardware und 24/7 kompetenter Support und das bei nem Preis von >7.99€ / Monat.

Früher oder später sind alle meine Kunden egal ob Website, CMS (WordPress, Joomla, Contao, Typo3, Drupal) oder beliebiges Shopsystem (Magento, JTL Shop, Shopware, Gambio, xt, …) von vorherigen Anbietern (1&1, Strato, Mittwald, …) auf all-inkl umgezogen und bei allen Kunden war das Feedback gleich:

  • „Meine Seite ist jetzt viel schneller“
  • „Juhu, alles geht“
  • „Seltsam.. Ich hatte seit 2 Jahren keinen einzigen Absturz oder Fehler mehr“
  • „SSL mit 2 Klicks für 0 € installiert 🙂 das geht nur bei all-inkl so einfach“
  • „Yay! Immer wenn ich ne Email an den Support schreibe bekomme ich innerhalb weniger Minuten ne Antwort mit „geht so:“ oder „fertig“. So muss das sein.“

www.all-inkl.com
Das Paket „private plus“ für unter 7.99€ / M reicht für alle kleinen – Mittelständigen Unternehmen (dabei orientiere ich mich an der durchschnittlichen Projektgröße) vollkommen aus. 5 inklusiv Domains, 25 Datenbanken, 1000 Email Adressen, 100GB Speicher, freeSSL installierbar, Virenscanner, …
DIE ERSTEN 3 MONATE KOSTENFREI