JTL Shop 2.1 released

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
299
Köln
JTL Shop 2.1 steht ab sofort zum Download in der FileBase bereit.

Neben einigen Fehlern wurden einige neue Funktionen hinzugefügt. Leider war in JTL Shop 2.0 ein Bug enthalten, dessen Beseitigung den Eingriff in das Template erfordert, dies betrifft die Datei artikel.tpl.

Als Hostingkunde wird Ihr Shop automatisch am Donnerstag geupdatet.

Wenn der Shop auf eigenen Servern läuft:
Updateanleitung:
1. Shop backupen. Per FTP alle Dateien (bis auf Bilder) herunterladen (auch die Templates). Danach eine Datenbankdicherung per PhpMyAdmin durchführen.

Somit ist es jederzeit möglich, auf die alte, laufende Version von JTL-Shop 2 zurückzukehren, sollte es Probleme beim Update geben.
2. Alle Shopdateien (bis auf includes/config.JTL-Shop.ini.php und die .htacces im Shoproot (nur bei SEO Shops)) aus dem neuen Downloadpaket im Shop überschreiben bis auf den Templates Ordner. Wer Änderungen im lang/ Verzeichnis durchgeführt hat, sollte diese Änderungen in den neuen Dateien nochmals durchführen.

3a. Diesen Schritt nur durchführen, wenn nichts bzw. kaum Änderungen am Template durchgeführt wurden: Alle Templatedateien mit denen aus dem Downloadpaket überschreiben. Ggf. einzelne Dateien danach wieder anpassen (z.B. tpl_inc/header.tpl)
3b. Falls viele Änderungen am Template durchgeführt wurden, lohnt nicht der Aufwand, diese Änderungen in den neuen Templatedateien erneut durchzuführen. Die Änderungen am Template dind nur in der Datei artikel.tpl wichtig, alle anderen Templateänderungen betrafen neue Funktionen bzw. Einstellungen im Adminbereich.
Änderungen, die durchgeführt werden müssen in artikel.tpl:
Code:
eigenschaftwert[]
ersetzen durch
Code:
eigenschaftwert_{$Variation->kEigenschaft}

sowie die JavaScript Funktion var_sel muss übernommen werden. So sieht die JavaScript funktion implementiert in Smarty aus:
Code:
function var_sel(kEigenschaft) {ldelim}
if (kEigenschaft>0)
{ldelim}
var_bild('sc0');
ewert = 'eigenschaftwert_'+kEigenschaft;
kEigenschaftWert = document.inWarenkorb.elements[ewert].options[document.inWarenkorb.elements[ewert].options.selectedIndex].value;
{foreach name=Variationen from=$Artikel->Variationen item=Variation}
{foreach name=Variationswerte from=$Variation->Werte item=Variationswert}
if (kEigenschaftWert>0 && kEigenschaftWert=={$Variationswert->kEigenschaftWert} && {if $Variationswert->cBildPfad}true{else}false{/if})
var_bild('vc'+kEigenschaftWert);
{/foreach}
{/foreach}
{rdelim}
{rdelim}

4. bitte im Shoproot ein Verzeichnis namens jtllogs mit Schreibrechten für alle erstellen. Da viele hoster das logs/ Verzeichnis nicht beschreibbar machen, haben wir dies auf jtllogs umgestellt.

5. SQL Datei ausführen, um die Datenbank zu erweitern: Bitte die Datei install/jtlshop_200_210.sql aus dem Download im Shopadmin unter SQL - Ausführen ausführen. Es muss folgendes erscheinen: "SQL erfolgreich ausgeführt!". Achtung: diese Datei war in den ersten 30min irrtümlich im Download nicht enthalten.

6. Falls ein SSL-Proxy genutzt wird, bitte den Proxy ohne Domain angeben, d.h. wenn der Proxy ssl-account.com heisst, muss als SSL Proxy ssl-account.com/ eingegeben werden und nicht mehr ssl-account.com/domainname

Das wars.

Falls Sie das Bilderbranding nutzen möchten, schauen Sie bitte hier: http://wiki.jtl-software.de/index.php/JTL-Shop_2_FAQ#Bilderbranding


ChangeLog 2.1:

Behobene Bugs:
- Länderauswahl bei Registrierung nicht mehr leer, wenn nur belieferbare Länder in der Liste angezeigt werden sollen (tools.Global.php)
- Kupon bei registrierten Kunden korrigiert (bestellvorgang_inc)
- Externe Links nun möglich ohne Weiterleitung (tools.Global.php)
- Kundenimport gefixt (kundenimport.php)
- Im Multishopbetrieb werden keine leeren Boxen mit X-Sellern anderer Shops mehr angezeigt (artikel_inc)
- template-wechsel korrigiert(shoptemplate.php)
- Compiledir wird beim Templatewechsel geleert (shoptemplate.php)
- Preisexporte: Versandkosten bei Versand nach Warenwert nun korrekt (tools.Global.php)
- Wenn eine Position im Warenkorb gelöscht wurde, wurde die Session verloren. Gefixt. (templates/warenkorb.tpl Zeile 45)
- Erscheinungsdatum wird nun übertragen (dbeS/*)
- UVP funktioniert nun auch bei Staffelpreisen (templates/artikel.tpl)
- UST - Bemerkung nun auch bei Staffelpreisen enthalten (templates/artikel.tpl)
- Links zu Spezialseiten optimiert. Funktionieren nun ordnungsgemäß mit SSL Proxy (links.php, tools.Global.php)
- X-Selling Artikel beachten nun Kundengruppensichtbarkeiten (artikel_inc.php)
- Multi - Radio - Variationen funktionieren nun korrekt (templates/artikel.tpl, class.JTL-Shop.Warenkorb.php, class.JTL-Shop.WarenkorbPos.php, tools.Global.php)
- Sortierung von Variationen wird nun berücksichtigt
- Mindestbestellmenge im Sprachfile ergänzt (ger.conf, eng.conf)
- Währungswechselproblem auf einigen Servern behoben. (tools.Global.php, class.core.Session.php)
- Sprachwechselproblem behoben, sofern sich der Shop in einem Unterverzeichnis befand (tools.Global.php)
- Installationsroutinen optimiert. (install/*)
- Sessionführung im eingeloggten Zustand optimiert, so dass bei bestimmten Funktionen die Session nicht mehr verloren wird (includes/boxen.php, jtl.php)
- Fehler "2" bei der Synchronisation bei einigen virtualisierten Servern behoben (dbeS/syncinclude.php)
- Fehler behoben bei Kundengruppensichtbarkeit bei Links. Nun werden sie korrekt gesetzt (admin/*, includes/tools.Globals.php)
- Inselzuschlag PLZ Fehler behoben, der es verhinderte, gleiche PLZ unterschiedlicher Länder / Versandarten einzutragen
- Fehler behoben, wodurch einige Sonderzeichen das Layout durcheinander bringen konnten (classes/*, includes/bestellabschluss_inc.php)
- Standardtemplate (JTL-Shop2) Sourcecode optimiert
- Fehler beim Ändern einer Versandart behoben, wenn wichtige Felder nicht ausgefüllt wurden (admin/*)
- Variationsbilder funktionieren nun auch bei mehreren Variationen (templates/artikel.tpl)
- Kontoinhaber wird nun aus den Firmeneinstellungen von JTL-Wawi übernommen (dbeS/*)
- Nach Bestellvorgang wird Kunde nicht mehr aussgeloggt (bestellabschluss.php, templates/bestellabschluss.tpl)
- Versandkostenfrei ab X gilt nun als Bruttopreis. (includes/tools.Global.php)
- Problem, dass Nettopreise angezeigt wurden, sofern der Kunde aus dem Ausland kam, wurde behoben (includes/tools.Globals.php)
- Master Emailadressen / Emailnamen werden nun berücksichtigt (includes/mailTools.php)
- Emailversand optimiert, damit Emails nicht im Spamfilter landen
- Doppelte Installation nicht mehr möglich (install/*)
- Neukundenkupon gilt nun auch für unregistrerte Kunden

Neue Funktionen:
- produktübersicht: smarty hat nun Zugriff auf alle Bilder der Artikel, auf Attribute sowie Funktionsattribute (class.helper.ArtikelListe.php)
- Warenkorb: smarty hat nun Zugriff auf Bilder der Artikel im WK (class.JTL-Shop.Warenkorb.php)
- Brot-navi in Language file extrahiert (tools.Global.php, eng.php, ger.php)
- Preisexporte: neue Variable {$Artikel->cDeeplink} = Direkter Link zum Artikel im Shop (do_export.php)
- Ampel Sonderbedingung: Wenn Lager < 0 sein darf, kann die Ampelanzeige beeinflusst werden
- Bestellschrittgrafiken wurden auf Mehrsprachigkeit ausgelegt (templates/bestellvorgang.tpl, templates/gfx/ger/*, templates/gfx/eng/*)
- Autom. Wasserzeichen / Branding von Bildern hinzugefügt (dbeS/*)
- SEO Modul ist nun auch IIS ISAPIRewrite kompatibel und kann somit auch auf Windowsservern eingesetzt werden
- Links haben nun zusätzlichen Schalter, ob ein Link nur nach dem Login sichtbar sein soll. (admin/*, includes/tools.Globals.php)
- Neue globale Smarty Variablen: WarenkorbWarensumme, WarenkorbGesamtsumme, zuletztInWarenkorbGelegterArtikel
- Frage zum Produkt überarbeitet (includes/artikel_inc.php)
- WRB / AGB stehen nun allen Mailvorlagen zur Verfügung (includes/mailTools.php)
- Kunden, die einmal unregistriert gekauft haben, können nun auch ein Kundenkonto erstellen (includes/bestellvorgang_inc.php)
- PLZ/Ort Überprüfung bei Registrierung abschaltbar (includes/bestellvorgang_inc.php)
- Bei Sonderpreisen steht auch der vorherige Preis zur Verfügung (classes/class.JTL-Shop.Preise.php)
- Einzelne Emailtypen sind nun im Adminbereich abschaltbar (admin/*)
- Artikelattribute und Funktionsattribute wurden optimiert und können von Smarty angesprochen werden - Beschreibung TODO
- Kategorieattribute (mehrere KategorieBoxen möglich - Beschreibung folgt)
- Neue Einstellung, ob Artikelattribute an die Beschreibung gehängt werden sollen (dbeS/*, templates/artikel.tpl)
- UVP wird nun auch angezeigt, wenn Nettopreise im Shop angezeigt werden (templates/artikel.tpl)
- Herstellerbox ist nun abschaltbar (templates/tpl_inc/leftContainer.tpl)
- Keine Vorauswahl der Variationen mehr (templates/artikel.tpl)
- Rechnungsadresse und Lieferadresse ist nun in der Bestellbestätgungsemail enthalten (TODO Vorlage zum DL anbieten)
- {$Kunde->cPasswortKlartext} steht nun in der Email Kundenregistrierung zur Verfügung (registrieren.php, includes/bestellabschluss_inc.php)
- Kleinunternehmerregelung berücksichtigt und nun einstellbar (lang/*, includes/tools.Global.php)
- Optionaler Fusszeilenhinweis hinzugefügt (templates/tpl_inc/footer.tpl)
- Einzelpreise im Warenkorb und Bestellvorgang nun einschaltbar (templates/warenkorb.tpl, templates/tpl_inc/bestellvorgang_positionen.tpl, templates/tpl_inc/jtl_bestellung.tpl)
- neue Emailart: Aktivierung von kunden in wawi / autom. Emailbenachrichtigung bei Kundengruppenänderung eines Kunden (includes/mailTools.php, dbeS/*)
- Neue Zahlungsart: WorldPay (Danke an Ralph Fröhlich)
- Neue Zahlungsart: iPayment (Danke an Bastian Multimedia)
- Bestellung ansehen unter mein Konto erweitert um: Versandstatus, Bezahlstatus, Versanddatum, Zahlungsdatum, Tracking ID + Link, zusätzliche Versandinformationen vom Shopbetreiber (templates/tpl_inc/jtl_bestellung.tpl, templates/lang/*)
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Cloudflare und JTL Shop - Problem oder zu empfehlen? Allgemeine Fragen zu JTL-Shop 5
Neu JTL Shop Google Merchant Center Allgemeine Fragen zu JTL-Shop 1
Neu XAMPP, JTL Wawi -> Artikel werden nicht im Shop angezeigt. Allgemeine Fragen zu JTL-Shop 1
Neu Update Shop von 5.2 auf 5.3 und 5.4, Schritt 2: JTL-Shop-Dateien aktualisieren Installation / Updates von JTL-Shop 25
Neu Suchen Freelancer für Support JTL wawi und shop sowie Anbindung an die Markplätze Dienstleistung, Jobs und Ähnliches 1
Neu Besten Hosting-Anbieter für Wawi und JTL-Shop Starten mit JTL: Projektabwicklung & Migration 6
Neu Spezielle Preise für Kundengruppen im JTL-Shop Allgemeine Fragen zu JTL-Shop 3
Neu JTL Connector Error: 20 - Invalid shop url. https://meineseite.com does not point to a shopware 6 instance Shopware-Connector 2
Neu Emails senden aus der Wawi an Bestellungen via Gastkonto (JTL Wawi 1.5.55.5 / JTL Shop 4.05) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Wechsel von CFE Shop ( Hosting bei JTL) zu SE Installation / Updates von JTL-Shop 5
Neu JTL-Shop als B2B Shop konfigurieren Einrichtung JTL-Shop5 1
Neu Gesamtkosten Hosting JTL-Shop (Plus | SE) Starten mit JTL: Projektabwicklung & Migration 6
Neu GELÖST: JTL Shop Version 5.4: Bild-Kopierschutz eingebaut? Gelöste Themen in diesem Bereich 9
Neu GPSR werden im JTL Shop 4 nicht angezeigt Allgemeine Fragen zu JTL-Shop 8
Neu Abgleich mit JTL-Shop nur neue oder geänderte Bilder Onlineshop-Anbindung 9
Neu JTL-Shop Logout nach wenigen Minuten MFA / 2FA umgehen JTL-Shop - Ideen, Lob und Kritik 0
Neu JTL Shop 5.3.x HTML Portlet gesucht / Tag Stripping im Rich Text Portlet deaktivieren Allgemeine Fragen zu JTL-Shop 4
Neu Bericht / Status E-Mails aus dem JTL Shop Allgemeine Fragen zu JTL-Shop 1
Neu PHP - MySQL Konfiguration am Server für JTL Shop 5 Allgemeine Fragen zu JTL-Shop 1
Neu JTL Search legt kompletten Shop lahm JTL-Search 10
Warnhinweise und Sicherheitsinformationen jtl-Shop und eBay JTL-Wawi 1.9 1
Neu JTL-Wawi 1.9.6.5 - GPSR: Bei Amazon wird der Hersteller falsch gefüllt und die Verantwortliche Person ist LEER - eBay/JTL-Shop sind korrekt Amazon-Anbindung - Fehler und Bugs 23
Neu JTL Wawi + Gambio Shop/Connector - einfachster Weg für GSPR? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Klarna Plugin mit JTL Shop 5.4.0 lässt Pay Now nicht zu Plugins für JTL-Shop 17
Neu Variationsbilder im JTL-Shop bei Auswahl einer einzelnen Variation anzeigen Allgemeine Fragen zu JTL-Shop 0
Neu Gsuite Emailversand aus JTL Shop nicht mehr möglich JTL-Shop - Fehler und Bugs 20
Neu Starter-Theme für JTL-Shop gesucht: performant, effizient und flexibel für mehrere Shops Templates für JTL-Shop 2
Neu Artikelsticker Grafik austauschen - JTL Shop 5 Allgemeine Fragen zu JTL-Shop 1
Neu JTL-SHOP - Fragen zur Backend-Statistik-Auswertung für Besucher Allgemeine Fragen zu JTL-Shop 3
Neu KI-Plugin für JTL-Shop - Eure Meinung ist gefragt! 🚀 🤖 Plugins für JTL-Shop 0
Neu JTL Shop berechnet dem Kunden Ust. trotz IGL und gültiger Ust.ID JTL-Shop - Fehler und Bugs 5
Neu AdCell Export aus JTL Shop 5 funktioniert nicht User helfen Usern 0
Neu Probleme beim Versand von Newslettern über JTL Shop 5 Allgemeine Fragen zu JTL-Shop 2
Neu JTL Shop 5.3.X - Fehlerhafte Artikellinks bei Export über Exporte-Manager JTL-Shop - Fehler und Bugs 1
Neu [Entwarnung] ACHTUNG: JTL Shop 5.3.3 | Nach Update des JTL PayPal Commerce Plugins kein Backend mehr verfügbar (FATAL ERROR) Installation / Updates von JTL-Shop 2
Getrenntes Lager für den JTL shop JTL-Wawi 1.9 1
Neu Retourenmanagement im JTL Shop Allgemeine Fragen zu JTL-Shop 6
Neu Vergleich Shopware 5 / 6 zu JTL Shop 5 Betrieb / Pflege von JTL-Shop 7
Neu JTL Shop 5.4 - Seite 1 verschachtelt sich bei klick auf Seite 1 JTL-Shop - Fehler und Bugs 0
Neu Shop 5.4 - Error 500 mit aktiviertem JTL Debug JTL-Shop - Fehler und Bugs 8
Neu Ausgabeweg => Beschreibungen werden nicht von JTL Wawi gezogen für Shop/ebay/sonst was User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL Shop 5.4.0 eigene Inhalte/Seiten hinzufügen nicht möglich JTL-Shop - Fehler und Bugs 5
Neu JTL Shop Subscription wurde durch Umstellung auf "Advanced Edition" teils doppelt berechnet Allgemeine Fragen zu JTL-Shop 1
Neu JTL-Shop 5.4 - Aktuell 5.4.0 Releaseforum 0
Neu Fehler 500 mit NOVAchild 5.3.1 in JTL-Shop 5.33 Templates für JTL-Shop 2
Neu Anzeige der Vorgangsstatus im JTL Shop 5 Betrieb / Pflege von JTL-Shop 1
Neu Gleichzeitiger Zugriff von zwei Nutzern auf JTL-Shop-Backend Allgemeine Fragen zu JTL-Shop 2
Neu Preisdarstellung: keine „ab“-Preise mehr mit Staffelpreisen für Produkte ohne Variationen (JTL Shop 5.3.3) Allgemeine Fragen zu JTL-Shop 1
Extern versendete Bestellungen, Aktualisierung der Tracking-Nummer in JTL fehlt JTL-Wawi 1.9 1
Neu 💙 Neues Plugin: JTL-ServerDashboard Pro (kompakte Serverinformationen anzeigen) Plugins für JTL-Shop 0

Ähnliche Themen