JTL Shop 2.1 released

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
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 JTL-Shop Verkauf - Tipps? Business Jungle 2
Neu Kategoriestruktur auf JTL-Wawi in WooCommerce Shop darstellen WooCommerce-Connector 2
Neu DSGVO – Automatisierte Löschung von Kundendaten nach 10 Jahren (JTL-Wawi / JTL-Shop) User helfen Usern - Fragen zu JTL-Wawi 1
Artikel Eigene Felder kommen nur beim ersten Shopabgleich in den JTL-Shop JTL-Wawi 1.11 2
Neu welche Sync Benutzer Daten in Shop und WAWI bei neu-Hosting über JTL Allgemeine Fragen zu JTL-Shop 0
welche Sync Benutzer Daten in Shop und WAWI bei neu-Hosting über JTL JTL-Wawi 1.11 0
Neu OPC friert beim speichern von Änderungen ein nach JTL-Shop Update von Version 5.1.5 auf 5.6.1 JTL-Shop - Fehler und Bugs 0
Neu WaWi - JTL Shop - Kein Abgleich des Artikelnamen möglich Onlineshop-Anbindung 1
Neu Wawi Synchronisation mit JTL Shop nicht möglich! seit 3 Stunden was kann man machen? Onlineshop-Anbindung 1
Neu Neues Plugin: Sauberes Meta-Tracking für JTL-Shop 5 (Pixel + CAPI + Consent) Plugins für JTL-Shop 0
Neu 📢 Plugin "Kreditlimit Plugin für JTL-Shop 5 " von CIN GmbH Plugins für JTL-Shop 0
Neu Wechsel von JTL Shop 5 zu Shopify / ERP-Connector Produkte mit Variationen werden nicht übertragen Shopify-Connector 1
Neu JTL-Connector + Shopware 6: Zweite Lizenz führt zu „Invalid credentials“ und blockiert bestehenden Shop Shopware-Connector 3
Neu Betatester gesucht – Hood-Schnittstelle für JTL-Shop 5 Plugins für JTL-Shop 3
Neu Nachnahme im JTL-Shop – Best Practices zur Vermeidung von Nichtannahmen User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL-Shop 5.2.3 – Google-Shoppin-Plugin 2.3.0: Mehrere Rückgaberichtlinien (DE + Ausland) bei einem Feed / return_policy_label Plugins für JTL-Shop 0
Neu JTL SHOP 5.6 und Konfigurationsartikel Allgemeine Fragen zu JTL-Shop 0
Neu Neues E-Commerce Business mit JTL Wawi - Jtl Shop - Lexware Office (online) - Fragen Starten mit JTL: Projektabwicklung & Migration 2
Neu Bestellung aus JTL-Shop wird nicht in die Wawi übernommen Allgemeine Fragen zu JTL-Shop 1
Neu Nach Update auf JTL Shop 5.6.1 - Play/Pause Buttons im Layout!? Installation / Updates von JTL-Shop 6
Neu JTL Shop Mailversand geht nicht mehr - Address blicked Allgemeine Fragen zu JTL-Shop 5
Neu Frage zur Übertragung von JTL -> Shopify Shopify-Connector 0
Neu Installation JTL-Wawi 1.5.55.8 - Startet Grundsätzlich im Report-/Druckmodul Installation von JTL-Wawi 3
Rechnungen an Rechnungspostfächer von Kunden schicken ohne dass JTL auch andere Dokumente dorthin schickt? JTL-Wawi 1.11 2
Neu [Erledigt] Installationsdatei JTL‑Wawi 1.5.55.8 erhalten! Installation von JTL-Wawi 0
Neu JTL Exportformat Google - Produkte fehlen im Export Plugins für JTL-Shop 0
Neu Shipping by JTL (Shipping 2.0) JTL-ShippingLabels - Ideen, Lob und Kritik 12
Neu Shipping by JTL (Shipping 2.0) News, Events und Umfragen 0
Neu Zwei eBay-Aufträge (identische Adresse) zusammen versenden, aber getrennte Rechnungen behalten – JTL-Wawi 1.9.6.5 User helfen Usern - Fragen zu JTL-Wawi 1
Neu Artikel Rücknahme über Kassenbon von letzter Woche in JTL-Pos JTL-POS - Ideen, Lob und Kritik 2
JTL-WAWI Datenbankprofil für neue Windows Benutzer JTL-Wawi 1.11 2
Neu GPSR Herstellerinformationen JTL Wawi 1.9.6.4 anbinden User helfen Usern - Fragen zu JTL-Wawi 0
Neu Langfristiger JTL-Partner gesucht: Shopware 6 / Marktplätze (Mirakl, Otto, Kaufland) & Prozess-Optimierung Dienstleistung, Jobs und Ähnliches 1
Neu Erstabgleich Showpare6 zu JTL-WaWi Shopware-Connector 0
Neu LS POS oder JTL POS ? Fragen rund um LS-POS 2
Neu kann man JTL POS alleine nutzen für 29 Euro? Einrichtung / Updates von JTL-POS 0
Update von 1.11.6 auf 1.11.7: JTL Worker verbindet nicht mehr mit Datenbank (WaWi schon) JTL-Wawi 1.11 1
Neu Repricer Erfahrungen mit JTL gesucht User helfen Usern - Fragen zu JTL-Wawi 0
JTL-WaWi 11.5 WMS Mobile Server sehr hohe CPU Auslastung JTL-Wawi 1.11 2
Neu JTL WMS und WMS APP - UDI Codes Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Lösung nötig für JTL 1.11+ !!! Fragen rund um LS-POS 3
Neu Etsy-Bestellungen in JTL importieren (NO SCX) – ohne alles einzeln abzutippen Einrichtung und Installation von JTL-eazyAuction 6
Neu Austausch JTL-POS Tablet - Datenübertragung auf neues Gerät - Einrichtung Einrichtung / Updates von JTL-POS 0
JTL-Ameise: Export von Verkäufen auf Komponenten-Ebene JTL-Wawi 1.10 6
Neu Erfahrungsbericht von JTL zu Myfactory Smalltalk 0
Neu von JTL-Wawi-Version 1.10.16.0 ist kein Update...möglich Installation von JTL-Wawi 2
Beantwortet Eigener Export JTL Ameise Rückstände JTL Ameise - Eigene Exporte 1
Neu Grundsatzfrage JTL POS - JTL REST-API Einrichtung / Updates von JTL-POS 1
Neu 🌟Runderneuert: dash.bar - deine JTL Smartphone App Plugins für JTL-Shop 4
Neu Kann man mit JTL Gebrauchtware verkaufen? User helfen Usern - Fragen zu JTL-Wawi 8

Ähnliche Themen