JTL Shop 2.12 released

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
ab sofort steht JTL Shop 2.12 in der Filebase zur Verfügung.

Installation, siehe http://wiki.jtl-software.de/index.php/5._UPDATES_EINSPIELEN_JTL-SHOP_V2

JTL Hostingkunden werden bis Ende dieser Woche auf diese Version geupdatet.

Anmerkung: Es befinden sich aktuell einige Zahlungsarten wie UOS, TeleCash, Heidelpay bei uns in Entwicklung/Testphase. Sobald diese für den produktiven Einsatz freigegeben werden, fliessen sie in die Version 2.13 ein. Wir rechnen aktuell mit dem Release der 2.13 in 2 Wochen.

2 neue Templates werden bis zum Wochenende in die 2.12 einfliessen und fester Bestandteil des Shops werden.

ChangeLog 2.12
-------------------------------------
Änderungen, die das Template auch betreffen:
- Google Analytics eCommerce Anbindung (templates/tpl_inc/footer.tpl)
- Aufpreise dynamisch im großen Preis per js ändern (templates/artikel.tpl)
- Variationensaufpreise werden nun bei Auswahl automatisch auf den Preis aufgerechnet in den Artikeldetails (templates/artikel.tpl, templates/tpl_inc/staffelpreise_inc.tpl)
- templates/php/functions.php überarbeitet, so dass Grafiken über das aktuelle Template referenziert werden (templates/php/functions.php)
- Neue Einstellung: Reiter nutzen in Artikeldetails. Dadurch werden Beschreibung, Frage zum Produkt und auch eigene Reiter erzeugt (templates/artikel.tpl, templates/tpl_inc/header.tpl) - Vielen Dank an dieser Stelle an Alexander Söntgen
- Selbstdefinierbare, multisprachige Reiter möglich. Attribut 'tab1 name' steht für den Reiternamen, Attribut 'tab1 inhalt' steht für den Inhalt. Es können bis zu fünf (tab1 - tab5) eigene Reiter definiert werden (classes/class.JTL-Shop.Artikel.php, templates/artikel.tpl)
- Gewichtsangabe in Druckansicht beachtet nun die Admineinstellung (templates/druckansicht_artikel.tpl)
- Kontaktformularverwaltung. Anlegen belibig vieler Betreffs mit eigenen eMail-Adressen möglich. Einstellungen, welche Daten abgefragt werden sollen, ob Kopie an Kunden geschickt werden soll und einstellbarer Flood-Schutz. Optionale Captcha (Sicherheitscode) Abfrage. (admin/*, kontakt.php (neu), templates/kontakt.tpl (neu))
- Frage zum Produkt nun konfigurierbar. Einstellungen, welche Daten abgefragt werden sollen, ob Kopie an Kunden geschickt werden soll und einstellbarer Flood-Schutz. Optionale Captcha (Sicherheitscode) Abfrage. (artikel.php, includes/artikel.php, templates/artikel,tpl, templates/tpl_inc/artikel_fragezumproduktformular.tpl (neu))
- Formulareingabenprüfungen bei Registrierung/Lieferadresse eingebaut/erweitert: Geburtsdatum (Format + Gültigkeit), Tel, Fax, Mobil (includes/bestellvorgang_inc.php, templates/tpl_inc/kundenformular.tpl, templates/tpl_inc/lieferadresse.tpl)
- Neue Zahlungsart: Sofortüberweisung (bestellabschluss.php, templates/bestellabschluss.tpl, templates/lang/*, lang/*, includes/bestellvorgang_inc.php, includes/modules/sofortueberweisung/*) - Danke hierbei an Alexander Söntgen
- Neue Einstellung: Anzeige rabattierter Preise - Ob alter Preis und / oder Rabatt angezeigt werden soll (templates/produkte.tpl, templates/artikel.)
- Neue Einstellung: Sollen Produkte mit Erscheinungsdatum in der Zukunft gekauft werden können (Vorbestellungen) (includes/tools.Global.php, templates/produkte.tpl, templates/artikel.tpl, templates/suche.tpl, lang)
- Neue Einstellung: Soll in den Artikeldetails die verlinkte Kategorie angezeigt werden, in der sich der aktuelle Artikel befindet (templates/artikel.tpl, lang)
- Neue Einstellung: Sollen Artikelbilder im Warenkorb angezeigt werden (classes/class.JTL-Shop.Warenkorb.php, templates/warenkorb.tpl)
- Neue Einstellung: Versandkostenermittlung im Warenkorb anzeigen (warenkorb.php, includes/warenkorb_inc.php, templates/warenkorb.tpl, lang)
- Neue Einstellung: Standardkupons, die nicht personalisiert sind (d.h. sie gelten für alle und nicht nur für bestimmte Kunden), können nun bereits im Warenkorb abgefragt werden (warenkorb.php, templates/warenkorb.tpl)
- Neue Einstellung: Wenn Produktpreis ist gleich 0, ist Produkt käuflich oder soll Preis auf Anfrage angezeigt werden (templates/artikel.tpl, templates/suche.tpl, templates/produkte.tpl)
- Neue Einstellung: Variationswerte, die keinen Lagerbestand haben, können nun zusätzlich entweder mit einem (ausverkauft) angezeigt werden oder ausgeblendet werden. Wenn für eine Variation keine Variationswerte zur Verfügung stehen, ist das Produkt nicht in den Warenkorb legbar. Diese Einstellung gilt nur für Artikel, die einen Haken bei "Lagerbestand bei Variationen" gesetzt haben. (classes/class.JTL-Shop.Artikel.php, includes/tools.Global.php, templates/artikel.tpl)
- Neue Einstellung: Besucherzähler anzeigen. (templates/tpl_inc/footer.tpl)
- Neue Einstellung: Sonderpreisanzeige: Soll der alte Preis auch angezeigt werden? (templates/artikel.tpl, templates/produkte.tpl, templates/suche.tpl)
- Neue Einstellung: Nächster / vorheriger Artikel Navigation in den Artikeldetails (includes/artikel_inc.php, artikel.php, templates/artikel.tpl)
- Neue Einstellung: Unregistrierten Bestellvorgang zulassen (templates/tpl_inc/bestellvorgang_accountwahl.tpl)
- Neue Einstellung: Boxen sind jetzt auch scrollbar (Automatisches Scrollen, Richtung kann bestimmt werden) (templates/tpl_inc/leftContainer.tpl, templates/tpl_inc/rightContainer.tpl)
- Neue Einstellung: Sie sparen X%, also Y€ beim Artikel anzeigen (templates/artikel.tpl)
- Neue Box: Erscheinende Produkte (includes/boxen.php, templates/rightContainer.tpl)
- Neue Funktion: Mailbenachrichtigung, sobald ein Produkt wieder erhältlich ist. Konfiguriererbar, einstellbarer Flood-Schutz und optionales Captcha. (dbeS/*, artikel.php, includes/artikel_inc.php, templates/artikel.tpl, templates/tpl_inc/artikel_produktverfuegbarformular.tpl (neu))
- Neue Funktion: Variationsabhängigkeiten. Dadurch ist es nun möglich bei Artikeln mit mehreren Variationen die Auswahl einzelner Variationswerte abhängig von anderen, gewählten Variationswerten zu machen. Z.B. ist es so möglich nicht lieferbare Variationskombinationen auszuschliessen. (templates/artikel.tpl)
- Neue Funktion: Trusted Shops Siegel kann nun per Einstellung im Adminbereich auf den Bestellabschlussseiten eingebunden werden (templates/bestellabschluss.tpl, templates/tpl_inc/bestellabschluss_trustedshops.tpl, templates/tpl_inc/right_container.tpl)

Weitere Änderungen, die keine Änderungen am Template brauchen:
- Variationsauswahl in Produktübersicht zeigt ab jetzt nur noch die für die aktuell aktive Kundengruppe wählbaren Variationen an (classes/class.JTL-Shop.Artikel.php)
- Versand nach Artikelanzahl korrigiert (includes/tools.Global.php)
- Templatewechsel funktioniert nun ohne Probleme (classes/core/class.core.Session.php)
- Kunden aus dem EU Ausland mit USTID wird keine USt berechnet (includes/tools.Global.php)
- Steuer wird nun in Abhängigkeit vom Lieferland berechnet (includes/tools.Global.php, bestellvorgang.php)
- Erweiterte Bildfunktionen: Bilderbranding kann nun eine Transparenzfarbe angegeben werden, die nicht mitgebrandet werden soll. Die Bildnamen von Artikel-, Kategorie- und Variationsbildern sind nun einstellbar. (dbeS/*)
- Neues Artikel-Funktionsattribut "bildname": Damit ist es möglich pro Artikel gewünschte Bildnamen zu vergeben (dbeS/*)
- PayPal Zahlungen werden nun auch bei Konten mit mehreren Emailadressen vollautomatisch erkannt (includes/modules/paypal/*)
- Erweiterte Emailfunktionen: Transportmethode nun auswählbar: mail(), sendmail, qmail, SMTP (admin/*, includes/mailTools.php)
- Neue Einstellung: Begrenzung der Suchergebnisse. Dadurch wird die Suche effizienter bei 100.000+ Artikeln (/includes/suche_inc.php)
- Produkte in Boxen und auf der Startseite stellen Smarty nun alle Bildgrößen zur Verfügung (classes/class.JTL-Shop.Artikel.php)
- Captchas in drei Sicherheitsstufen implementiert. Es können beliebig viele Fonts (TTF) verwendet werden, Fontverzeichnis ist includes/captcha/ttf/. Alle Fonts in diesem Verzeichnis werden für die Captchaerstellung genutzt. (admin/*, includes/tools.Global.php, includes/captcha/*)
- Neue Exportformate: Preisroboter, Milando, Yatego, Kelkoo
- Neue Emailvorlage: Kontaktformular
- Neue Emailvorlage: Frage zum Produkt
- Neue Emailvorlage: Benachrichtigung, wenn Produkt wieder verfügbar
- Neue Smartyvariable: Normale Attribute nun einfach über Smartyvariable $AttributeAssoc['attributname'] referenzierbar. (classes/class.JTL-Shop.Artikel.php)
- Neues Kategorieattribut: Artikelsortierung - Es erlaubt die Standardsortierung der Artikel innerhalb der Kategorie zu setzen. Die globale Einstellung wird mit diesem Attribut für die jeweilige Kategorie überschrieben. Mögliche Attributwerte: Artikelname, Artikelnummer, Lagerbestand, Gewicht, Preis
- Neues Kategorieattribut: bildname - Damit ist es möglich pro Kategorie gewünschte Bildnamen zu vergeben (dbeS/*)
- Neues Artikelattribut: steuertext - Damit ist es möglich pro Artikel ienen eigenen Steuertext anstatt zzgl./inkl. USt. anzuzeigen. Z.B. können damit Produkte verkauft werden, die keine USt ausweisen (keine Ust. nach §25a)
- Neue Einstellung: Anzeige beim Artikel, ob er versandkostenfrei versendet wird (falls Artikel teuerer als Versandkosten frei ab X)
- Neue Einstellung: Sollen Kunden zum Warenkorb weitergeleitet werden, sobald sie etwas in den Warenkorb legen
- Neue Einstellung: Soll IP Adresse des Kunden bei der Bestellung mitgespeichert werden?
- Neue Einstellung: Spamschutz beim Bestellvorgang, so dass ein Kunde über diesselbe IP alle weiteren Bestellungen mit einer Verzögerung von 2,4,8,16,32,64,128,usw. Minuten erst durchführen kann (warenkorb.php, classes/class.JTL-Shop.Warenkorb.php)
- Neue Statistik: Produktanfragen und Benachrichtigungswünsche, wenn ein Produkt wieder verfügbar ist, sind nun im Adminbereich auswertbar.
- Neue Funktion: Artikel können nun aus Preissuchmaschinenexporten ausgeschlossen werden. Wird über Funktionsattribut "keine preissuchmaschine" gesteuert. Sobald das Attribut gesetzt ist, wird der Artikel nicht mitexportiert. (admin/*)
- Neue Funktion: Mindestbestellwert pro Kundengruppe. Wird über Kundengruppenattribut "mindestbestellwert" gesetzt. (warenkorb.php, class.JTL-Shop.Warenkorb.php, includes/defines_inc.php, lang/*)
- Neue Funktion: Zeige alle in Kürze verfügbaren Produkte (includes/suche_inc.php, lang/*)
- Compiledir passt sich nun dynamisch dem ausgewählten Template an (includes/smartyInclude.php)
- Fehler behoben bei Zahlung per PayPal, Moneybookers, usw., wenn Kunde nicht in Standardwährung eingekauft hat. (classes/class.JTL-Shop.Bestellung.php, includes/modules/*)
- Artikelsuche funktioniert nun auch in SEOName (Nur bei Shop mit SEO-Modul)
- Statistikpaket implementiert: Umsätze, besuchte Artikel/Kategorien/Seiten, Besucher, Herkunft der Besucher, Suchanfragen über Suchmaschinen der Besucher, Suchmaschinenübersicht, Konversionsraten nach Herkunft/Suchmaschine
- Die IP des Kunden kann nun in Emailvorlagen genutzt werden. Die Variable heisst {$IP}
- Geburtsdatum wird nun korrekt übernommen (registrieren.php, jtl.php, includes/bestellvorgang_inc.php)
- Versandarten, die die Zahlungsart Barzahlung erlauben, werden nicht beachtet bei der Ermittlung der günstigsten Versandart für Exportformate (admin/*, includes/tools.Global.php)
- Artikel- und Kategoriebilder können nun auch .gif oder .png sein. Sie werden dabei nicht in jpg umgewandelt. (dbeS/*)
- Artikelsuche optimiert: Wenn der Suchausdruck aus mehreren Wörtern besteht (Leerzeichen bzw. + als Worttrenner), wird nach diesen Teilwörtern in beliebiger Reihenfolge gesucht. Wird der Suchausdruck mit " umschlossen, z.B. "meine Suche", so wird nach genau diesen Ausdruck gesucht. (includes/suche_inc.php)
- Sobald Kundendaten eines Shopkunden in JTL-Wawi aktualisiert werden (z.B. Kundengruppe, Rabatt, etc.), muss der Shopkunde sich nicht neu einloggen, damit die Änderungen in Kraft treten.
- Lieferadresse wird nun unter "Mein Konto" bei Bestelldetails mit angezeigt (jtl.php)
- Metaangaben optimiert (includes/artikel_inc.php, includes/produkte_inc.php)
- Sonderangebote laufen nun nicht mehr einen Tag zu früh aus. (classes/class.JTL-Shop.Preise.php)
- Ort/PLZ Prüfung untersucht nun den Ort auch mit umgeschriebenen Umlauten
- die Einstellung, dass nur belieferbare Länder in der Landauswahlliste zur Verfügung stehen sollen, greift nun auch, wenn man wenn man seine Kundendaten bearbeitet (jtl.php)
- Fehler behoben: Nichtübernahme von Bestellungen in JTL-Wawi ändert nun den Lagerbestand der Bestellpositionen korrekt im Shop beim nächsten Shopabgleich.
- Fehler behoben: Lagerbestand bei Artikel, die mit Lagerbestand in Variationen arbeiten, wird nun korrekt abgezogen, sobald ein Kunde diesen Artikel bestellt. (includes/bestellabschluss_inc.php)
- Fehler behoben: Evtl. Warnungen beim Artikel in den Warenkorb legen erscheinen nun immer.(includes/artikel_inc.php, artikel.php, includes/defines_inc.php)
- Fehler behoben: Guthaben wird direkt nach dem Kauf der noch gültigen Session abgezogen. (includes/bestellabschluss.php)
- Fehler behoben: Mobilnummer wird nun korrekt in JTL Wawi übernommen.
- Fehler behoben: Das Erstelldatum eines Kunden wird nun korrekt gespeichert (registrieren.php, includes/bestellabschluss_inc.php, admin/kundenimport.php)
- Fehler behoben: Anlegen neuer Lieferadressen für bereits im Shop bestehende Kunden über JTL-Wawi funktioniert nun korrekt (dbes/*)
- Fehler behoben: Beim Löschen von Links im Adminbereich wurden die zugehörigen, sprachabhängigen Zusatzdaten nicht korrekt gelöscht. (admin/*)
- Fehler behoben im Adminbereich, so dass die Auswahl der Versandregionen nun auch für die pauschalen Versandkosten funktioniert. Somit muss nicht mehr jedes Land einzeln angeklickt werden. (admin/*)
- Fehler behoben, der irrtümlicherweise die Suchtreffer auch nach einem Sprachwechsel gecached hat (/includes/tools.Global.php)
- Problem bei Lokalisierung von Kategorien behoben (classes/class.JTL-Shop.Kategorie.php)
- Problem mit SEO bei mehr als zwei Sprachen behoben (dbeS/*)
- Performance stark verbessert
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
Bitte die Version nach 22:15 nutzen. Dort wurden Debuginformationen ausgeschaltet in folgenden Dateien:

includes/defines.php, artikel.php und includes/letzterInclude.php

Es reicht diese Dateien einfach aus dem aktuellen Paket zu überschreiben.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Freelancer für JTL-Wawi, Shop & Prozessautomatisierung Dienstleistung, Jobs und Ähnliches 0
Neu JTL Shop 5.7.1 mit Fehlern - versandarten zahlungsarten nicht änderbar, leere weiße Seite JTL-Shop - Fehler und Bugs 5
Neu Massiver jtl-shop-cron aufruf JTL-Shop - Fehler und Bugs 2
Neu Neues Plugin: Erweiterter Widerrufsbutton für JTL-Shop Plugins für JTL-Shop 9
Neu [Suche 5 Beta-Tester] KI generiert JTL Shop 5 Templates per Beschreibung – kostenlos testen Templates für JTL-Shop 7
Neu Telemetrie-Datenerfassung in JTL-Shop 5.7.0: Bitte um Klarstellung der DSGVO-relevanten Aspekte Allgemeine Fragen zu JTL-Shop 4
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 500 Upgrade JTL-Shop4 auf JTL-Shop5 3
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 404 Upgrade JTL-Shop4 auf JTL-Shop5 11
Neu JTL Shop 5 und Klarna Plugins für JTL-Shop 0
Neu JTL Shop 5.7 - Widerrufsbutton im B2B Templates für JTL-Shop 14
Neu Dropdown jtl shop länge einstellen Allgemeine Fragen zu JTL-Shop 2
JTL-Shop 5.7.0 Widerrufsbutton Einrichtung JTL-Shop5 31
Neu JTL Shop Template Snackys Bildgrößen einstellen Templates für JTL-Shop 1
Neu JTL-Shop 5.7 - Aktuell 5.7.1 Releaseforum 1
Neu Gratisgeschenke im JTL Shop nicht wirklich nutzerfreundlich. Allgemeine Fragen zu JTL-Shop 4
Neu Eigene Artikel Felder im JTL Shop anzeigen lassen User helfen Usern - Fragen zu JTL-Wawi 4
Neu Hilfe bei der Entwicklung gesucht: Werde Tester für meine JTL-Shop Plugins Plugins für JTL-Shop 0
Neu JTL-Shop "Plugin-Vorlage" gesucht User helfen Usern 3
Neu JTL - Shop Adressprüfung - Erfahrungen ? Allgemeine Fragen zu JTL-Shop 2
Neu Wo ist JTL-Debug geblieben? Shopvariablen beim Shop-/Templateentwicklung sichtbar machen? Plugins für JTL-Shop 10
Neu Alte Produktbilder erscheinen im JTL-Shop trotz Löschung und neuem Upload immer wieder – JTL-Wawi enthält nur neue Bilder JTL-Wawi - Fehler und Bugs 16
Neu JTL Shop 5 Sync in JTL WAWI 2.0.0 zeigt Verbindungstest Fehlermeldung Onlineshop-Anbindung 4
Neu Rechnung im JTL Shop Kundenkonto Onlineshop-Anbindung 1
Neu Strukturierte Daten vom Typ "Produkt" werden nach Update auf JTL Shop 5.6.1 nur fehlerhaft erkannt JTL-Shop - Fehler und Bugs 3
Neu Wero für den JTL Shop? Plugins für JTL-Shop 21
Neu JTL-Shop Verkauf - Tipps? Business Jungle 5
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 2
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 6
Neu JTL FFN Seite defekt? JTL-Fulfillment Network - Fehler und Bugs 0
Neu Hilfe bei jtl-pos Synchronisation User helfen Usern - Fragen zu JTL-Wawi 3
Beantwortet JTL-POS „Rechnung drucken“ Allgemeine Fragen zu JTL-POS 2
JTL ERP-Connector JTL-Wawi 2.0 0
Neu Reverse Charge Verfahren - JTL richtiger Steuersatz Shopify-Connector 1
Neu Umzug von sehr alter JTL Wawi Version auf neuen PC User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL REST API (on premise) - welche API Version ab welcher Wawi-Version? Changelog? Schnittstellen Import / Export 0
Neu Ab welcher JTL Wawi Version ist der OnPremise REST API Endpoint POST /v2/returns oder POST /v1/returns für Create Return verfügbar? Schnittstellen Import / Export 0
Neu JTL Stammtisch im TurboZentrum 04.06.2026 Messen, Stammtische und interessante Events 0
Neu JTL Stammtisch Dresden 21.05.2026 Messen, Stammtische und interessante Events 0
Neu JTL Stammtisch Bochum am 20.05.2026 (morgen) Messen, Stammtische und interessante Events 0
Manche Produkte werden nicht erkannt JTL/ Shopify JTL-Wawi 2.0 3
Bessere Greyhound-Anbindung ab 1.10 - JTL-API-Pflicht? JTL-Wawi 1.10 12
Neu Seller2Go – Mobile App & JTL-Plugin für Bestellungen, Support und Produktmanagement Plugins für JTL-Shop 0
JTL Ameise Lieferantenbestellung mit VPE importieren oder umrechnen JTL-Wawi 1.11 0
JTL-Stammtisch Bochum – am 20.05.2026 Messen, Stammtische und interessante Events 0
Jtl pos Einstellungen mit wiwa 2.02 JTL-Wawi 1.11 0
Neu Bestellabgleich Shopify - JTL | Point of Sales und Online Stores Shopify-Connector 1

Ähnliche Themen