Hufige Fragen
Fehler nach Update auf JTL-Shop 5.2.x
Frage
Ich habe auf JTL-Shop 5.2.x aktualisiert. Jetzt kann ich Dropper nicht mehr ffnen und mein Shop geht an einigen Stellen nicht mehr. Was kann ich tun?
Antwort
Bitte stelle zunchst sicher, dass du die aktuellste Dropper-Version verwendest. Dropper funktioniert erst ab Version 100.19 mit JTL-Shop 5.2.
Wenn du eine ltere Dropper-Version verwendest, kannst du diese aktualisieren, indem du die aktuelle Dropper Version im JTL-Shop Plugin-Manager hochldst.
Damit aktualisiert sich Dropper und das Backend sollte sich wieder ffnen lassen. Aktualisiere danach deine Drops ber die Dropper-Paketverwaltung.
Falls das nicht hilft, prfe bitte die Schritte in dieser FAQ und nimm mit uns Kontakt auf.
Fehlermeldung {"readyState" ... "status":500,"statusText":"error"}
Frage
Ich bekommen im Dropper Backend pltzlich, nach einem Update oder einer Installation eine Fehlermeldung der Art:
{"readyState":4,"responseText":"","status":500,"statusText":"error"}
Was kann ich tun?
Antwort
Diese Fehlermeldung kann vielfltige Ursachen haben. Du solltest zunchst versuchen, Caches zu leeren:
- Den Objekt-Cache und Template-Cache im JTL-Shop Backend leeren bzw. temporr deaktivieren.
- Falls du zustzliche Cache Plugins (JTL Supercache, LiteSpeed Cache) verwendest, leere bzw. deaktiviere diese temporr.
- Leere den Cache des Browers bzw. rufe Dropper in einer neuen Browser-Session auf.
- Prfe, ob dein Template Caching Funktionen mitbringt und leere auch diese Caches.
Besteht das Problem weiterhin, versuche mehr Informationen zum eigentlichen Fehler zu erhalten:
-
Aktiviere das Fehler Logging in der JTL-Shop Konfiguration. Rufe danach Frontend und Backend des Shops auf und prfe die Meldungen.
- Prfe das JTL-Shop Logbuch auf entsprechende Fehlermeldungen.
- Prfe die error.log deines Webservers auf weiterfhrende Informationen. Frage im Zweifel deinen Hoster, wo du diese Datei findest.
Unter Umstnden helfen die Informationen schon bei der Fehlersuche. Falls du nicht weiterkommst, kontaktiere uns bitte direkt.
Dropper Backend wird nicht geladen und zeigt eine Fehlermeldung
Frage
Ich bekomme im Browser beim Aufruf des Dropper-Backends nur eine grne Seite mit grauem Balken oben. Beim Explorer kommt folgende Fehler Meldung:
Could load settings
{"readyState":0,"status":0,"statusText":"Error: Zugriff verweigert\r\n"}
oder
{"readyState":0,"status":0,"statusText":"[Exception... \"\" nsresult: \"0x805e0006 ()\" location: \"JS frame :: https://... :: .send :: line 8492\" data: no]"}
Was habe ich falsch gemacht?
Antwort
Dieser Fehler kommt meistens, wenn du das Admin-Backend anders als das Shop-Frontend aufrust, beispielsweise wenn der Shop via
https://shop.de
erreichbar ist und das Admin-Backend ber http://shop.de/admin
aufgerufen wird.
Es kommt dann zu einem sogenannten "Cross Site Scripting" Fehler, was im Grunde bedeutet, dass der Browser es verbietet Ajax-Calls an sich unterscheidene Domains / Urls zu senden.
Wir empfehlen dir dringend, deinen Shop komplett via HTTPS erreichbar zu machen. Dazu bitte:
- In der Datei
includes/config.JTL-Shop.ini.php
deine Domain mit https definieren: define("URL_SHOP", "https://www.domain.de");
- Die Einstellung
192
(Automatischer Seitenwechsel zwischen http/https) auf den Wert Permanentes SSL mit eigenem Zertifikat
(JTL-Shop 4) setzen.
Fehlermeldung: "Ihr Shop wurde installiert. Lesen Sie in unserem Guide..."
Frage
Ich bekomme beim ffnen von Dropper folgende Fehlermeldung:
{"readyState":4,"responseText":"Ihr Shop wurde installiert. Lesen Sie in unserem Guide mehr zu ersten Schritten mit JTL-Shop, der Grundkonfiguration und dem erstem Abgleich mit JTL-Wawi.","status":200,"statusText":"OK"}
Antwort
In seltenen Fllen bringt der JTL-Shop (< 4.06) die Session-IDs im Admin-Backend und dem Shop-Frontend durcheinander, wenn der Wartungsmodus aktiviert ist. Technisch gesehen ist dann die Session ID des Admin-Backends die selbe, wie die Session ID im Shop-Frontend.
Das Problem lsst sich wie folgt lsen (Chrome Browser):
-
1. Logge dich in das Admin-Backend deines Shops ein
-
2. ffne die Entwicklertools (F12)
-
3. Navigiere zum Reiter "Application"
-
4. ffne den Eintrag "Cookies" in der Sidebar und whle die Domain des Shops aus
Auf der rechten Seite sind jetzt die Cookies fr diese Domain gelistet. Es sollten sich hier unter anderem folgende Eintrge befinden:
JTLSHOP - Session-Cookie frs Frontend
eSIdAdm - Session-Cookie frs Backend
-
5. Markiere die Eintrge "JTLSHOP" und "eSidAdm" lsche diese mit Hilfe der "ENTF" Taste auf deiner Tastatur
-
6. ffne die Startseite deines Shops in einem neuen Reiter
-
7. Lade das Admin Backend neu und ffne Dropper. Die Fehlermeldung sollte jetzt nicht mehr erscheinen
Weitere Informationen zu dem Problem, kannst du diesem Thread im JTL-Forum entnehmen.
Nach dem Update auf Dropper erhalte ich eine grne Seite ohne Inhalt
Frage
Ich habe Dropper aus der Pakteverwaltung auf Version 100.12 erfolgreich geupdated. Nach dem Neuladen des Backends wird mir aber nur eine grne Seite anzeigt.
Antwort
Bitte leere den Templatecache deines Shops, da die alten Template-Caches von Dropper durch einen Fehler im JTL-Shop derzeit nicht automatisch invalidiert werden.
Ab Version 100.12 leert Dropper den Templatecache nach Updates dann eigenstndig und dieser Schritt sollte nicht mehr notwendig sein.
JTL-Shop 4
Im Adminmenu unter "System > Cache" findest du recht weit unten auf der Seite einen Button "Gesamten Templatecache leeren".
JTL-Shop 3
Installiere das Plugin "Templatecachelscher" und leere damit den Templatecache.
Manuell (Alle Shopversionen)
Leere den Inhalt folgender Ordner ohne die Ordner selbst zu lschen:
SHOP_ROOT/templates_c
SHOP_ROOT/admin/templates_c
Bitte sei vorsichtig dass du nicht den falschen Ordner "templates" lscht.
Installation/ Update von Drops schlgt fehlt (Checksum)
Frage
Bei der Installation / Update von Drops aus der Paketverwaltung bekomme ich folgende Fehlermeldung:
Could not compare checksums because no file was given!
Antwort
Das Problem besteht oftmals darin, dass der Temp Ordner des Systems vom PHP Benutzer aus nicht beschreibbar ist.
Dieses Verzeichnis ist oftmals unter /tmp
zu finden.
Es gibt zwei Mglichkeiten der Lsung:
-
777
Berechtigungen auf /tmp
setzen
- Den TEMP-Ordner fr PHP umstellen: Siehe Anleitung
Sollte das alles nicht helfen kann man diesen Trick versuchen:
Ergnze am Ende includes/config.JTL-Shop.ini.php
folgenden Inhalt:
putenv('TMP=' . PFAD_ROOT . '/tmp');
putenv('TEMP=' . PFAD_ROOT . '/tmp');
putenv('TMPDIR=' . PFAD_ROOT . '/tmp');
Fehlende Schreibrechte fr Dropper Ordner und Dateien
Frage
Beim Start des Dropper Backends erhalte ich Fehlermeldung der folgenden Art:
Log Ordner kann nicht beschrieben oder gelesen werden
Bitte prfe ob der Log Ordner "[...]/includes/plugins/kk_dropper/logs" die ntigen Schreib- und Leserechte besitzt!
Eine oder mehrere Dateien innerhalb des Dropper Ordners [...]/includes/plugins/kk_dropper/ knnen nicht beschrieben werden! Hierdurch kann es zu Fehlern in der Paketverwaltung und bei Updates kommen. Bitte Schreibrechte auf alle Dateien und Unterordner setzen!
'[...]/includes/plugins/kk_dropper' has no write permissons.
Antwort
Bitte prfe, ob die Schreibrechte und/oder Besitzrechte fr den Dropper Ordner korrekt gesetzt sind.
Mehr Informationen hierzu findest du in den Installationshinweisen in unserem Wiki.
Dort gibt es auch eine Musteranfrage, die dir bei deinem Provider weiterhelfen kann.
JTL Shop 4 Backend zeigt kryptische Zeichen nach Dropper Installation
Frage
Nach der Installation von der Dropper im JTL-Shop 4 zeigt mein Shopbackend und auch Dropper nur seltsame Zeichen dieser Art:
Antwort
Diese Ausgabe weist darauf hin, dass IonCube nicht korrekt installiert ist. Dropper und Drops (und auch viele Plugins von Drittanbietern) bentigen IonCube, um korrekt zu funktionieren.
Bitte setze dich mit deinem Hoster in Verbindung, um ionCube zu installieren bzw. zu aktivieren.
Dropper bentigte in frheren Version noch IonCube, das ist aber nun nicht mehr der Fall. Bitte aktualisiere Dropper! Mehr Infos dazu findest du in unserem Blogpost.
Das Dropper Backend luft, aber meine Drops werden nicht angezeigt
Frage
Ich habe Dropper problemlos installiert, das Backend luft tadellos. Nur meine Drops werden nicht angezeigt. Was kann ich tun?
Antwort
Hierfr kann es viele verschiedene Ursachen geben, einige hufige Fehlerquellen wollen wir dir hier auflisten:
1. Du hast das Evo Template als mobiles Template definiert
Du verwendest JTL-Shop 4 mit dem Evo Template und hast die Templateoption "Standard-Template fr mobile Endgerte?" auf "Ja" gestellt.
Dies ist nicht notwendig und sollte unbedingt auf "Nein" stehen. Anderfalls wird der Hook 140 (den neben Dropper auch viele andere Plugins bentigen) nicht ausgefhrt und deine Drops knnen nicht in deinen Shop eingebunden werden.
2. Du hast falsche Selektoren und/oder Einfgemethoden gewhlt
Es erfordert mitunter Erfahrung, um die richtigen Einfgemethoden und CSS Selektoren fr dein Drops zu finden.
Hufig geben wir in den Einstellungen und der Dokumentation Standards vor, die sich vorwiegend an den JTL Standardtemplates Evo (JTL Shop 4) und Tiny (JTL Shop 3) orientieren.
Verwendest du ein Template, das stark von diesen Standards abweicht, verwende Tools wie unseren Selektorfinder oder die Entwicklertools deines Browsers, um die korrekten Klassen und Methoden zu finden.
Ich nutze XAMPP unter Windows und Dropper funktioniert nicht richtig
Frage
Ich nutze zur Entwicklung lokal XAMPP auf einem Windows-System, aber einige Funktionen wie der Dateiupload in Drops funktionieren nicht. Was kann ich tun?
Antwort
Wir testen nicht auf Windows Servern oder XAMPP Installationen und knnen dir daher auch nicht die Korrektheit aller Dropper Funktionen garantieren.
Wir empfehlen dir, dein Entwicklungssystem auf einem Webserver zu betreiben, der auch fr den Betrieb eines JTL-Shops empfohlen wird.
Du ersparst dir so nicht nur weitere Probleme bei der Konfiguration deines Testshops, sondern kannst uns (oder auch andere Servicepartner) bei Problemen viel einfacher Zugriff auf dein System gewhren.
Wie aktiviere ich das Fehler-Logging im JTL-Shop?
Frage
Ich bekomme einen 500er Serverfehler aber keine vernnftige Fehlermeldung. Wie kann ich die Fehlerausgabe aktivieren?
Antwort
Fge ans Ende der Datei
SHOP_ROOT/includes/config.JTL-Shop.ini.php
folgende Codezeilen hinzu:
//enables printing of warnings/infos/errors for the shop frontend
define('SHOP_LOG_LEVEL', E_ALL ^ E_NOTICE ^ E_DEPRECATED);
//enables printing of warnings/infos/errors for the dbeS sync
define('SYNC_LOG_LEVEL', E_ALL ^ E_NOTICE ^ E_DEPRECATED ^ E_WARNING);
//enables printing of warnings/infos/errors for the admin backend
define('ADMIN_LOG_LEVEL', E_ALL);
//enables printing of warnings/infos/errors for the smarty templates
define('SMARTY_LOG_LEVEL', E_ALL ^ E_NOTICE ^ E_DEPRECATED ^ E_WARNING );
//excplicitly show/hide errors
ini_set('display_errors', 1);
Bitte vergiss nicht diese Zeilen hinterher wieder zu entfernen.
Allgemeines
Frage
Muss ich die Lizenzen jedes Jahr erneuern? Kann ich auch monatlich zahlen? Muss ich Drops auch neu kaufen? Was passiert wenn Lizenzen auslaufen?
Antwort
Alle Infos zum Lizenzmodell findest du auf der Dropper Seite!
Bietet ihr spezielle Entwicklerlizenzen?
Frage
Ich entwickle gerade ein Template fr einen Kunden auf einer Entwicklerdomain von uns. Kann ich hierfr Testlizenzen erhalten, die lnger gelten als die blichen 14 Tage?
Antwort
Ja! Fr einige bliche Domainpattern wie dev*.*.*
und test*.*.*
erstellt unser Lizenzserver auf Anfrage quasi unbegrenzt gltige Testlizenzen.
Dazu beim Anfordern der Testlizenz in unserem Store einfach eine Domain wie dev.example.com
oder test4.meinedomain.de
angeben.
Wenn du solche Subdomains nicht verwenden kannst, bitte eine kurze Anfrage an uns stellen, wir finden hier eine Lsung.
Tipp: stelle dir am besten gleich eine Testlizenz fr Dropper Gold aus. Diese bringt eine Drop Flatrate mit und spart dir somit die Lizensierung jedes einzelnen Drops.
Gibt es Rabatte fr Endkunden?
Frage
Ich bin Endkunde und mchte bei euch Dropper und Drop Lizenz ordern. Bietet ihr Rabatte an?
Antwort
Wir bieten fr grere Bestellungen Rabatte an: ab 1.000 Euro Warenwert rabattiert sich der gesamte Warenkorb automatisch um 10%, ab 5.000 Euro um 20%.
Bei Bestellungen unter 1.000 Euro knnen wir damit leider nicht dienen.
Bitte beachte auch unsere Antworten zu mehrsprachigen Shopinstallationen und
Entwicklerlizenzen.
Gibt es Multidomain Lizenzen?
Frage
Gibt es Lizenzen fr Dropper oder Drops, die fr mehrere Domains gelten, z.B. wenn ich mehrere JTL-Shop Installationen fr verschiedene Sprachen meines ansonsten gleichen Shops nutzen will?
Antwort
Nein, es gibt keine Dropper Lizenz, die gleichzeitig fr mehrere Domains gilt. Was du in solchen Fllen nutzen kannst sind unsere Warenkorbrabatte ab bestimmten Bestellsummen.
Bei mehrsprachigen Shops mit separaten Domains prfen wir individuell und vergeben ggf. Kupons. Stell dazu bitte eine Anfrage an uns und liste in dieser genau auf, welche Lizenzen ihr fr welche Domains bentigt.
Wem es schwer fllt, das noch whrend des Testzeitraums genau zu sagen, beachte bitte unsere Antwort zur Frage nach Entwicklerlizenzen.
Update von JTL-Shop 4 auf JTL-Shop 5
Frage
Ich mchte von JTL-Shop 4 auf JTL-Shop 5 aktualisieren, was gibt es zu beachten?
Antwort
Vorab: es handelt sich hierbei um ein kritisches Update, das gut vorbereitet und durchgefhrt sein will.
Alle wichtigen Infos findest du in unserem ausfhrlichen HowTo im Wiki!
Zu Lizenzfragen beachte bitte die nchste FAQ.
Neue Lizenzen fr Dropper & Drops im JTL-Shop 5?
Frage
Ich habe Dropper & Drops im JTL-Shop 4 genutzt und mchte auf JTL-Shop 5 aktualisieren. Bentige ich neue Lizenzen?
Antwort
Die Lizenzen deiner Drops behalten ihre Gltigkeit, du bentigst also keine neuen Lizenzen fr JTL-Shop 5!
Sollte deine Dropper Subscription abgelaufen sein, musst du diese allerdings verlngern, um auf JTL-Shop 5 aktualisieren zu knnen.
Bitte beachte auch unsere Informationen zum Update auf JTL-Shop 5!
Dropper / Drops und PHP 7.x
Frage
Ich mchte oder muss auf eine aktuelle PHP Version wechseln, z.B.: PHP 7.1 oder 7.2. Funktionieren Dropper und meine Drops damit weiterhin?
Antwort
Kurze Antwort: ja! Wir testen die aktuellsten Versionen von Dropper und unseren Drops immer gegen aktuelle, stabile PHP Versionen.
Unter PHP 7.0, PHP 7.1 und PHP 7.2 kam es bei unseren Test zu keinen Problemen. Auch von Nutzern, die diese Versionen bereits verwenden, haben wir keine negativen Rckmeldungen erhalten.
Vor einem produktiven Wechsel der PHP Version empfehlen wir dir jedoch, alles auf einem DEV-System zu testen.
Insbesondere dann, wenn du Plugins von Drittanbietern im Einsatz hast, die ionCube nutzen.
Wir selbst verzichten brigens seit einiger Zeit komplett auf ionCube. Kompatibilittsprobleme sind dahingehend fr Dropper, unsere Drops und unsere Plugins ausgeschlossen.
Sollten dir dennoch Fehler auffallen, melde dich bitte bei uns!
Wechsel von JTL-Shop 3 auf JTL-Shop 4
Frage
Ich setze bereits Dropper ein und mchte meinen JTL-Shop 3 auf JTL-Shop 4 aktualisieren, was gibt es zu beachten?
Antwort
Dropper funktioniert grundlegend in beiden Versionen des JTL-Shops ohne Anpassungen. Da aber meist mit einem Versionsupdate auch das Template gewechselt wird, solltest du folgendes nach dem Update beachten:
- ndere die Templatebasis in den Dropper Einstellungen.
- Passe die Selektoren deiner Drops an die neue Templatestruktur an.
- Solltest du deinen Shop zurckgesetzt haben, prfe auch, ob deine Darstellungsfilter und Datenquellen noch die gewnschten Ergebnisse erzielen.
Wenn du mit verschiedenen Servern arbeitest, kannst du das Verzeichnis includes/plugins/kk_dropper
samt Inhalt auf den neuen Server kopieren, Dropper installieren und den letzten Speicherpunkt auf dem neuen Server wiederherstellen.
Vergiss bitte nicht, deine Mediendaten im Ordner bilder/kk_dropper_uploads
ebenfalls zu bertragen!
Gerade im Falle eines Umzuges gilt: wenn sich die Datenbankstruktur (und damit interne Schlssel fr Artikel, Kategorien etc.) ndert, werden Darstellungsfilter wie Artikel- oder Kategoriefilter mit hoher Wahrscheinlichkeit nicht mehr wie angedacht funktionieren. Bitte prfe daher alle deine Drops auf korrekte Funktionsweise!
ImageMagick bei 1und1 Hostings
Frage
Ich hoste bei 1und1 und bekomme eine Fehlermeldung, dass ImageMagick nicht installiert ist. Was kann ich tun?
Antwort
Stelle sicher, dass die PECL Extension von ImageMagick auf deinem Server installiert ist. Leider ist dies bei kleineren 1und1 Paketen meist nicht der Fall, laut 1und1 Dokumentation ist ImageMagick nur bei WebHosting Linux-Paketen, Performance Hostings und Dedicated Managed Server verfgbar.
Solltest du nicht ber ein solches Paket verfgen, musst du entweder einen alternativen Hoster whlen oder auf Dropper verzichten. Nutze daher vorab unsere Testversionen und prfe die Voraussetzungen zur Verwendung von Dropper auf deinem Server.
Seit Dropper 100.13 wird ImageMagick nicht mehr zwangslufig von Dropper bentigt, sodass du auch gut ohne die Erweiterung auskommen kannst.
Smarty Funktionen und Variablen
Frage
Im Smarty Darstellungsfilter und bspw. im Plain Drop kann ich ja Smarty nutzen. Habt ihr eine bersicht, welche Variablen und Funktionen ich wo nutzen kann?
Antwort
Nein, wir selbst haben solch eine bersicht nicht. Aber: du kannst dafr JTL Debug zu Rate ziehen.
Das Plugin zeigt dir auf Wunsch alle verfgbaren Variablen der aktuellen Shopseite an.
Unser Tipp: beachte unbedingt die Optionen "Nur bei GET-Parameter aktivieren?" und "Name des GET-Parameters" in den Einstellungen des Plugins.
JTL Debug bentigt einige Ressourcen - mit den Optionen verhinderst du, dass das Plugin immer (also auch bei jedem Besucher) ausgefhrt wird.
Fr eine bersicht der allgemeinen Smarty Funktionen und Variablen schau bitte in die Smarty Dokumentation.
Frage
Ich mchte Dropper nutzen oder nutze es bereits, bentige nun aber Hilfe beim Feinschliff oder bei komplexeren Anpassungen. Knnt ihr mir helfen?
Antwort
Individuelle Projekte bernehmen wir nicht mehr, denn wir mchten uns auf die Weiterentwicklung von Dropper und Drops konzentrieren.
Es existiert jedoch ein weites Netz an Agenturen und JTL-Servicepartnern, die Dropper intensiv bei ihren Kunden einsetzen und teils sogar eigene Drops entwickeln, um spezielle Anforderungen zu erfllen. Mit folgenden Kollegen haben wir gute Erfahrungen gemacht.
Agenturen: go eCommerce, Kreativkarussell, maarbyte, Solution360,
threeOax, WEBneo, Webstollen
Freelancer: CityLineOne, css-umsetzung, NETZdinge
Die Auflistung erhebt keinen Anspruch auf Vollstndigkeit und ist alphabetisch sortiert. Bitte prfe die Referenzen der Kollegen und mache dir selbst ein Bild.
Weitere Fragen?
Falls du Fragen hast, die das Wiki nicht klren kann, stelle sie uns einfach
hier
Changelog
100.19.7 - 09.12.2024
Bugfix Release fr Dropper 100.19
Dropper 100.19 Release Notes
- PHPMailer Klasse konnte nicht gefunden werden (JTL-Shop >= 5.4)
100.19.6 - 13.11.2024
Bugfix Release fr Dropper 100.19
Dropper 100.19 Release Notes
- Verbesserte Kompatibilitt mit JTL-Shop 5.4
- Font Awesome 6 Icons
- Verbesserte OPC Performance
- HTML-Kommentare um Drops knnen optional ausgeblendet werden
- Verbesserungen fr Drop-Entwickler
100.19.5 - 25.03.2024
Bugfix Release fr Dropper 100.19
Dropper 100.19 Release Notes
- Verbesserte Kompatibilitt mit JTL-Shop 5.3
100.19.4 - 06.12.2023
Bugfix Release fr Dropper 100.19
Dropper 100.19 Release Notes
- Bugfix: Behebt Zugriffsfehler mit der Erkennung von Admin-Rechten im Dropper Backend
100.19.3 - 24.11.2023
Bugfix Release fr Dropper 100.19
Dropper 100.19 Release Notes
- Bugfix: Behebt Fehler im Zusammenhang mit dem PayPal Checkout Plugin
- Quality of Life: PHP 8.2 Kompatibilitt
100.19.2 - 14.09.2023
Bugfix Release fr Dropper 100.19
Dropper 100.19 Release Notes
- Verbesserung: Verbesserte Backend-Performance beim Speichern und Bearbeiten von Drops (vor Allem bei sehr groen Datenbestnden)
- Quality of Life: PHP 8.2 Kompatibilitt
100.19.1 - 09.05.2023
Bugfix Release fr Dropper 100.19
Dropper 100.19 Release Notes
- Verbesserung: Cache-Einstellungen fr Drops sind jetzt direkt im Drop-Fenster verfgbar und zeigen den aktuellen Caching-Status an
- Verbesserung: Der Drop-Cache unterscheidet neben Kundengruppe und Sprache jetzt auch standardmig nach Anfragedomain (Multidomain Shops)
- Bugfix: Bilder von Herstellern / Kategorien / Merkmalwerten hatten den falschen Pfad (JTL-Shop 5.2)
- Bugfix: Sortierung von Newsbeitrgen nach Namen war fehlerhaft (JTL-Shop 5.2)
100.19.0 - 16.02.2023
Mit der JTL-Shop Version 5.2 hat sich die grundlegende API des Shops an vielen Stellen gendert. Auerdem ist PHP 8.1 nun
Grundvoraussetzung
fr den Betrieb des JTL-Shops.
Wir haben Dropper an die neuen Anforderungen angepasst,
Dropper 100.19 ist voll kompatibel mit JTL Shop 5.2 und PHP 8.1.
Dropper 100.19 Release Notes
Featues & Bugfixes
- JTL-Shop 5.2 Kompatibilitt
- Feature: OPC-Mountpunkte knnen jetzt vom Dropper Frontend Editor genutzt werden, um Drops in die Seite einzufgen
- Feature: Icons erhalten automatisch eine Quellcode-Attribution
- Feature: Drop Caching, ermglicht es Drops statisch als HTML zu cachen
- Feature: Neue Option "Keine Suchergebnisse vorhanden" zum Darstellungsfilter "Listingzustand" hinzugefgt
- Bugfix: Admin-Weiterleitungen auf HTTPS waren unter bestimmten Umstnden fehlerhaft
- Bugfix: Besserer Umgang mit SVG-Dateien in der Medienverwaltung
- Bugfix: Darstellungsfilter "Suche" war unter JTL-Shop 5 fehlerhaft
Entwickler
- Drops knnen jetzt auch ganze Template-Dateien und Template-Blcke ersetzen bzw. erweitern. Dieses Feature ist derzeit noch experimentell und kann ber ein
define('DROPPER_TEMPLATE_EXTEND', true);
aktiviert werden. Hinterher sollte der Template-Cache geleert werden.
- Drop Daten sind jetzt auf hchster Ebene durch ein ArrayObject reprsentiert. Dadurch ndert sich nichts fr die Programmierung der Drops, allerdings sehen Debug-Ausgaben dadurch jetzt anders aus.
100.18.15 - 24.01.2022
Bugfix Release fr Dropper 100.18
Dropper 100.18 Release Notes
- Bugfix: Behebt mgliche Fehler wenn bestimmte Shop-Objekte nicht mehr existent sind, aber noch in Dropper verlinkt werden (z.B. Newsbeitrge).
100.18.14 - 08.12.2021
Bugfix Release fr Dropper 100.18
Dropper 100.18 Release Notes
100.18.13 - 30.11.2021
Bugfix Release fr Dropper 100.18
Dropper 100.18 Release Notes
- Bugfix: Grid (Flex Layout, Contact Form) nutzen CSS-Variablen und Flex-Gap um seitliches Scrollen auf mobilen Gerten zu verhindern.
- Bugfix: Weniger Speicherauslastung bei Upgrades von Dropper & Drops.
- Bugfix: Suchspezialfilter im Filter-Control waren fehlerhaft, wenn keine URLs fr Suchspezialseiten im Shop angelegt waren.
- Bugfix: Duplizierung von Layouts mit verlinkten Drops war fehlerhaft.
- Bugfix: Produktfilter (z.B. Article Slider) waren auf Warenkorbseiten fehlerhaft.
- Quality of Life: Mobile Detect Library aktualisiert.
- Quality of Life: Tabellen-Optimierung (OPTIMIZE TABLE) der Dropper Plugin-Tabellen nach Dropper Upgrades um den physischen Speicherverbrauch der Datenbank gering zu halten.
100.18.12 - 04.10.2021
Bugfix Release fr Dropper 100.18
Dropper 100.18 Release Notes
- Bildlinks in Shop-Objekten werden absolut ausgegeben um eine bessere Kompatibilitt mit JTL-Shop 5 zu gewhrleisten.
100.18.11 - 27.09.2021
Bugfix Release fr Dropper 100.18
Dropper 100.18 Release Notes
- Bugfix: Links werden absolut ausgespielt um eine bessere Kompatibilitt mit JTL-Shop 5 zu gewhrleisten.
- Bugfix: Eingaben im OPC wurden im Safari-Browser durch Dropper blockiert.
100.18.10 - 14.09.2021
Bugfix Release fr Dropper 100.18
Dropper 100.18 Release Notes
- Bugfix: Installation / Deinstallation unter JTL-Shop 5.1+ konnte fehlschlagen
- Bugfix: News in Newskategorien wurden nicht korrekt aufgelst
- PHP 5: Kompatibilittsverbesserungen
- Es wird jetzt eine Warnung im Frontend ausgegeben, falls ein Drop welches via
{drop guid|name="..."}
Smarty-Funktion eingebunden wurde nicht gefunden wird
100.18.9 - 31.08.2021
Finales 100.18 Release nach zahlreichen Betaversionen in der Closed- und Open Beta
Dropper 100.18 Release Notes
Features & Bugfixes
- Feature: Support fr JTL-Shop 5
- Feature: OPC-Mountpoints knnen als Einfgepunkte genutzt werden
- Feature: Drops knnen als Portlet im OPC eingefgt und verwaltet werden
- Feature: Neuer Darstellungsfilter "Listingfilter > Verfgbarkeit"
- Feature: Neuer Darstellungsfilter "Artikeleigenschaft > Verfgbarkeit"
- Feature: Neuer Darstellungsfilter "Artikeleigenschaft > Ist Vaterartikel"
- Feature: Neuer Darstellungsfilter "Artikeleigenschaft > Ist Kindartikel"
- Feature: "Neues Drop" Modal sortiert Drops nach bereits erstellen Instanzen
- Feature: Notizen fr Speicherpunkte hinterlegbar (Speicherbutton gedrckt halten)
- Feature: Vaterartikel in Artikelauswahlboxen werden nach oben sortiert
- Feature: Neues "Filter"-Control um dynamische Produktlisten zu konfigurieren
- Feature: Alle Drops fr Shop 5 / Bootstrap 4 angepasst
- Feature: Template-Integration fr das NOVA-Template und darauf basierende Child-Templates
- Feature: Aktualisierte Template-Integration fr das EVO-Template (JTL Shop 5)
- Bugfix: Mod-Pagespeed im Dropper Admin-Backend deaktivieren
- Bugfix: Individuelle IDs fr jedes Grid um Konflikte zu vermeiden
- Bugfix: PHP 7.4+ Kompatibilitt
- Bugfix: OpCache nach Upgrades leeren
- Bugfix: Probleme beim Kopieren von Drops behoben
- Bugfix: Jahresauswahl beim Tunurs Darstellungsfilter verbessert
- Bugfix: Datepicker Kalender beginnt die Woche am Montag
Unter der Haube
- Moderne Plugin-Struktur fr das Shop 5 Plugin
- Bessere Performance der Upgrade-Routinen
- Upgrades von Dropper & Drops arbeiten jetzt serverseitig (PHP)
- Drops / Dropper: Upgrade-Routinen auf PHP migriert
- Dropper liefert die PclZip selbststndig mit aus
- UTF-8 Support fr Shop 5
Entwickler
- Abstrahierter Navi-Filter fr Shop 4 + Shop 5
- Abstrahierter Caching-Service fr Shop 4 + Shop 5
- Neue Abstrahierte Datentypen
newscategory
(Newskategorie), rating
(Bewertung), property
(Merkmal), news
(Newsbeitrag), newscategory
(Newskategorie), searchspecial
(Suchspezial)
-
DropperFramework.stats()
zeigt Performance-Metriken von Drops auf der Seite an (Javascript-Konsole)
100.17.2 - 08.10.2020
Bugfix Release fr Dropper 100.17
Dropper 100.17 Release Notes
- Bugfix: Javascript Drop-Initialisierung konnte unter Umstnden doppelt ausgefhrt werden
100.17.1 - 25.09.2020
Bugfix Release fr Dropper 100.17
Dropper 100.17 Release Notes
- Bugfix: "Herstellerseite" Darstellungsfilter konnte fehlerhaft sein wenn von einer alten Dropper Version (<100.11) geupdated wurde.
- Bugfix: Verbesserter Support fr PHP < 7.
- Bugfix: Verbesserte Drop-Initialisierung bei Shop-Templates die noch die veraltete xajax Schnittstelle benutzen.
- Bugfix: Bilder mit bestimmten Sonderzeichen hatten kein Thumbnail in der Mediengalerie.
100.17.0 - 17.09.2020
Dropper 100.17 Release Notes
Features & Verbesserungen
Frontend:
- Lazy Loading von Drops
- Drop Container
- Experimenteller Frontend-Editor
- Item Slider (z.B. Article Slider, Vendor Box, Flex Menu) knnen jetzt auch mit der Maus gedragt werden
- Item Slider: verbesserte Komptabilitt fr aktuelle jQuery Versionen und Performance Verbesserungen
- Update der Mobile-Detect Library (fr Darstellungsfilter Gertetyp)
- Verbesserte Performance bei der Auswertung von Darstellungsfiltern
Backend:
- Verbesserte Handhabung von Mehrsprachigkeit
- Neue Backend-Controls (Grid, Number, Unit, Icon)
- Neue Darstellungsfilter: Anfrageparameter & Admin-Zustand
- Vorschlge fr Darstellungsfilter
- Leere Listen werden schner dargestellt
- Bestellstatusseite als Seitentyp fr Darstellungsfilter Seitentyp aufgenommen
- Neuer Linktyp "Newsbeitrag" fr das Link Control
- Ladeanimation beim ffnen von Drops im Backend
- Weniger Speicherverbrauch beim Speichern von nderungen
Bugfixes
- Darstellungsfilter Newsbeitrag: False-Positives behoben
- Die Standardsprache des Dropper-Backends entspricht nun der eingestellten Standardsprache des Shops
- Verbesserte Fehlerbehandlung beim Speichern
- Verbesserte PHP 7 Kompatibilitt
Fr Entwickler
- Drops knnen in der
config.json
angeben, ob sie Support fr Drop-Container haben ("container": true | false - standardmig aktiv
)
- Neue Backend-Controls: Grid, Number, Unit, Icon
- Newsbeitrge knnen aufgelst werden (Datasource)
- kkDropperHelper::DB() gibt die Datenbankinstanz des Shops zurck (in Vorbereitung auf Shop 5)
- Query Container
100.16.3 - 23.09.2019
Bugfix Release fr Dropper 100.16
Dropper 100.16 Release Notes
- Bugfix: Drag'n'Drop war fehlerhaft, wenn der Name eines Drops zu viele Zeichen enthalten hat.
100.16.2 - 18.07.2019
Bugfix Release fr Dropper 100.16
Dropper 100.16 Release Notes
- Bugfix: Javascript und CSS Dateien wurden mit dem falschen Pfad eingebunden, wenn der Shop in einem Unterordner betrieben wird.
100.16.1 - 12.07.2019
Bugfix Release fr Dropper 100.16
Dropper 100.16 Release Notes
- Bugfix: Der Uploads-Ordner fr Mediendateien wurde nicht mehr korrekt angelegt.
- Bugfix: Vorschaubilder in der Mediengalerie wurden manchmal nicht korrekt angezeigt.
100.16.0 - 10.07.2019
Dropper 100.16 Release Notes
Neue Features
- Multiuser-Support
- Verbesserte Performance beim Speichern im Dropper Backend durch Delta Saves
- Lazy Loading von Drop Daten, dadurch verbesserte Lade- und Reaktionszeiten des Dropper Backends
- Gruppen knnen beliebig tief verschachtelt werden
- Duplizieren, entfernen und umbenennen von Gruppen
- Drops knnen per Klick direkt in einer Gruppe erstellt werden
- Navigation durch zuletzt geffnete Drops in der Sidebar
- Filtern von Drops nach URL in der Sidebar
- Die Breite der Sidebar kann gendert werden
- Beim Lschen eines Drops werden auch darin verlinkte Drops zum Lschen vorgeschlagen
- Export und Import von Mediendateien und Drop-Storage-Daten
- Code Folding im Ace Editor (HTML Control)
- Neues Control: Code
- Neuer Darstellungsfilter: Warenkorbzustand
- Erweiterung des Artikeldetail-Darstellungsfilters: Artikel hat Versandklasse XYZ
- Neue Einstellung zum verspteten Laden von Javascript:
defer
, an <body>
anhngen oder beides kombiniert
- Verwendete Lib zum Erkennen des Gertetyps aktualisiert
Bugfixes
- Fensteranimation verbessert
- Performanceverbesserungen beim Ace Editor
- Falsche Sortierung bei Eintrgen einer Datasources gefixt
- Vorschau fr WebP Bilder in der Medienverwaltung ist nun mglich
- Verbessertes Handling von ausgewhlten Items einer Datasource, die nicht mehr existieren
- Nutzen von
longtext
in der Datenbank, um mehr Drop-Daten speichern zu knnen
- Markdown Parser Notice gefixt (deprecated constructor)
- Open Sans bringt Dropper nun selbst mit
- Smarty Funktionen
{drop name="...."}
und {drop guid="...."}
werden nun als Drop Links erkannt
- Kleinere Fixes in den Conditionals fr List Items, im Date Control, der Tooltips im Dropper Backend & beim Inlinen von Javascript
Unter der Haube & Entwickler
- IO Calls werden mit einem CSRF-Token gesichert
- Drop IO: Rckgabe von
jqXHR
, kann genutzt werden um Anfragen abzubrechen
-
DropperFramework.ioStatic
erlaubt Aufruf statischer Methoden eines Drops ohne Instanz davon
- Datasources fr Benutzergruppen und Nutzer des Shopbackends
- Reihenfolge der Drops kann ber neues
order
Setting in der config.json
gesetzt werden
- Drop Preview API
- Dynamic Resource API fr Drops
- Refactoring des Dropper Backends in Komponenten
100.15.13 - 04.04.2019
Bugfix Release fr Dropper 100.15
- Bugfix: Vorschaubilder in der Mediengalerie wurden manchmal nicht korrekt angezeigt.
Bitte beachte dringend folgende Sicherheits-Informationen: https://kreativkonzentrat.de/Wiki/security-issues
100.15.12 - 31.03.2019
Sicherheitsupdate fr Dropper 100.15
- Security: Verbessert die Erkennung von Dateien, die durch die Dropper Upload Lcke entstanden sein knnen. Infos
- Feature: Verbesserte Bildgenerierung
Bitte beachte dringend folgende Sicherheits-Informationen: https://kreativkonzentrat.de/Wiki/security-issues
100.15.11 - 26.03.2019
Sicherheitsupdate fr Dropper 100.15
- Security: Verbessert die Erkennung von Dateien, die durch die Dropper Upload Lcke entstanden sein knnen. Infos
Bitte beachte dringend folgende Sicherheits-Informationen: https://kreativkonzentrat.de/Wiki/security-issues
100.15.10 - 23.03.2019
Sicherheitsupdate fr Dropper 100.15
- Security: Verschiebt den Medienupload hinter einen Sicherheitscheck.
Bitte beachte dringend folgende Sicherheits-Informationen: https://kreativkonzentrat.de/Wiki/security-issues
100.15.9 - 23.03.2019
Sicherheitsupdate fr Dropper 100.15
- Security Patch: Behebt die Mglichkeit PHP Dateien durch die kk_upload.php hochzuladen.
Bitte beachte dringend folgende Sicherheits-Informationen: https://kreativkonzentrat.de/Wiki/security-issues
100.15.8 - 18.01.2019
Bugfix Release fr Dropper 100.15
Dropper 100.15 Release Notes
- Security Patch: Behebt eine mgliche XSS-Lcke im Zusammenhang mit der Drop-IO Schnittstelle.
100.15.7 - 01.10.2018
Bugfix Release fr Dropper 100.15
Dropper 100.15 Release Notes
- Bugfix: Namensvergabe von Drops unter Firefox war problematisch
- Bugfix: Drop Daten nach dem Rendern aus Smarty entfernen um JTL-Debug nicht zu belasten
- Dev Feature: Drops knnen jetzt eigene Datasources ausliefern
- Dev Feature: DropAction::skipInsertion() verhindert die Einbindung eines Drops in die Seite
100.15.6 - 13.07.2018
Bugfix Release fr Dropper 100.15
Dropper 100.15 Release Notes
- Feature: Die Paketverwaltung zeigt jetzt den Changelog bei einem Update an
- Bugfix: Probleme mit dem IO-Interface (Ajax) von Drops behoben
100.15.5 - 07.06.2018
Bugfix Release fr Dropper 100.15
Dropper 100.15 Release Notes
- Bugfix: Suche mit Umlauten in Datenquellen verbessert
- Bugfix: Dateinamen von Backups so angepasst, dass sie auch unter Windows funktionieren
- Bugfix: Drops mit leeren Namen verhindern
- Bugfix: Erkennung und Fehlermeldung bei Drop-Rekursionen, z.B. wenn ein Drop in sich selbst verlinkt wird
- Bugfix: Laufzeitfehler mit PHP < 5.5 behoben
100.15.4 - 20.03.2018
Bugfix Release fr Dropper 100.15
Dropper 100.15 Release Notes
- Bugfix: Vorschau fr SVG-Dateien in der Mediengalerie
- Bugfix: Lazy Loading von Drop-Ressourcen in Verbindung mit Ajax-Calls funktionierte nicht
- Bugfix: Automatischer Redirect im Dropper-Backend, wenn das Frontend-Protokoll und das Backend-Protokoll nicht bereinstimmen, um Cross-Site-Scripting Fehlern vorzubeugen
100.15.3 - 13.03.2018
Bugfix Release fr Dropper 100.15
Dropper 100.15 Release Notes
- Feature: Darstellungsfilter "Kategorieseite" erlaubt das Einschliessen von Unterkategorien
- Bugfix: Crash unter PHP <5.4
- Bugfix: Thumbnails in der Mediengalerie wurden unter bestimmten Serverkonfigurationen nicht korrekt angezeigt
- Bugfix: Drop Ressourcen wurden nicht korrekt eingebunden, wenn die {drop} Smarty-Funktion in Plugins genutzt wurde, welche NACH Dropper im Hook 140 ausgefhrt werden
100.15.2 - 08.03.2018
Bugfix Release fr Dropper 100.15
Dropper 100.15 Release Notes
- Bugfix: Datepicker Wochentage waren in der falschen Reihenfolge und passten nicht zum Datum
- Bugfix: Der Variablenscope von gecachten Smarty-Evals wurde in lteren Smarty Versionen aufgrund eines Smarty Bugs nicht beibehalten
100.15.1 - 07.03.2018
Bugfix Release fr Dropper 100.15
Dropper 100.15 Release Notes
- Bugfix: Gecachte Smarty Evaluierung schlug unter lteren Smarty Versionen (JTL-Shop < 4.05) unter gewissen Umstnden fehl und erzeugte eine weisse Seite
- Bugfix: Live-Suche in Datasources funktionierte in lteren MYSQL Versionen nicht
- Bugfix: Selector Finder Vorschau bei zuvor ausgewhlter Zone funktionierte manchmal nicht
100.15.0 - 05.03.2018
Dropper 100.15 Release Notes
- Hotfix Release fr Dropper 100.14
- Behebt Probleme mit Drop-Zonen, die in das Template eingegriffen haben
- Neue Versionierung mit Patch-Version
100.14 - 01.03.2018
Features
- Neuer Selector Finder
- Template Integrationen
- Neue Einfgemethode "Inhalt ersetzen"
- Einbettung von CSS/Javascript Dateien
- Versptetes Laden von Javascript ermglichen
- Template-Cache nutzen, wenn mglich
- Redesign Darstellungsfilter Dialog
- "Turnus" Darstellungsfilter
- "Newskategorie" Dartstellungsfilter
- "Suchausdruck" Darstellungsfilter
- "Kategorieseite" Darstellungsfilter erlaubt das Einschliessen von Unterkategorien
- "Kunde" Darstellungsfilter
- "Login-Zustand" Darstellungsfilter
- Option "Hat Varterartikel" zum Darstellungsfilter "Artikeleigenschaft" hinzugefgt
- "Artikel-Vorschau" Darstellungsfilter, wenn ein Artikel sich im Vorschaumodus (Quickview) befindet (JTL-Shop 4.06)
- "Newsbeitrag" und "Newsbersicht" zum "Seitentyp" Darstellungsfilter hinzugefgt
- Darstellungsfilter in List-Items ermglichen
- Live Datasources
- Verbessertes Notification System
- Aktualisierte Mobile Detect Library
- Search & Replace in HTML-Controls
Bugfixes
- Controls konnten manchmal nicht geladen werden
- Speichern Button bei nderungen immer aktivieren
- Dateinamen von Log-Dateien kompatibel zu Windows
- Verbessertes Date-Picker Control
- Verbesserte Zeitstempel bei Backups
- Lizenzanfragen an den Lizenzserver nicht doppelt stellen
- Probleme mit Sonderzeichen in Linktiteln behoben
- Admin-Session Timeout verhindern
- Richtiger Link zum Admin-Backend, wenn dieser gendert wird
Unter der Haube & Entwickler
-
itemNameBinding
in list
Controls, um den internen Namen eines Listitems auf ein anderes Feld zu binden
- neue IO Funktionen, um Ajax-Request an Drops eleganter zu verarbeiten
- Laufzeit eines Drops wird als Kommentar mit ausgegeben
- Inhalte von
list
Controls knnen als Datasource verwendet werden
-
DropperFramework.evoHook
um Evo-Methoden elegant zu erweitern
100.13 - 03.11.2016
Features:
- Darstellungsfilter umstrukturiert und aufgerumt
- Neuer Darstellungsfilter "Spezialseite" fr spezielle Artikellistings wie Sonderangebote
- Neuer Darstellungsfilter "Bestellschritt" um einzelne Bestellschrittseiten gezielt whlen zu knnen
- ImageMagick Fallback auf GDI - ImageMagick ist damit keine unbedingt bentigte Abhngigkeit fr Dropper mehr, bietet aber etwas bessere Ergebnisse. Somit ist der Einsatz von Dropper auf 1&1 Hostings mglich.
- Links knnen jetzt so konfiguriert werden, dass sie in einem neuen Browser-Tab ffnen (bentigt Javascript)
- Forced Upgrades. Drops knnen Zwangsupdates vorschlagen, wenn eine neue Dropper Version installiert wurde.
- Artikel Datasource: Artikel in Dropdowns knnen jetzt auch nach Artikelnummer gesucht werden
- Mobile Detect auf neuste Version geupdated (Untersttzung fr neue Mobilgerte)
Bugfixes:
- Ace Editor Update: Behebt Probleme mit Copy & Paste unter MacOS
- Shortcuts: Zuverlssigeres Speichern mit STRG + S
- Signifikante Performanceverbesserungen im Backend bei vielen angelegten Drops
- Upload von Dateien mit Sonderzeichen im Dateinamen ist fehlgeschlagen
- Mediengallerie konnte auf bestimmten System keine Bilder listen (GLOB_BRACE nicht supported)
- Link Control macht die Seite zu breit, wenn der Link oder der Linktitel zu lang sind
- Sidebar Sortierung aktualisiert sich jetzt live, wenn ein Drop in der Sortieransicht umsortiert wird
- Selector Finder leitet das Backend nicht mehr um, wenn er im Bestellvorgang eingesetzt wird
- 'allow_url_fopen' Warnung entfernt, da es nicht mehr notwendig ist
- Artikel Darstellungsfilter funktioniert jetzt auch mit Kindartikeln
- Umlautfehler bei Multilang Controls
- Drops in der Sidebar haben jetzt einen Hover-Titel, sodass deren Namen vollstndig lesbar ist, sollten sie abgekrzt sein
Unter der Haube & Entwicker:
- "dropItems" werden jetzt durch ein generischen Control-Typen "list" ersetzt. Damit kann es jetzt mehrere "dropItems" geben und diese knnen auch in die Tiefe verschachtelt werden. Abwrtskompatibilitt ist sichergestellt.
- Neues Control "conditional", welches Filterkonditionen anlegen lsst und auf true | false im Frontend evaluiert
-
Drop Storage API um Dateien fr Drops zu speichern.
- Umstrukturierte Datasources, die standardmssig sinnvoll "value" und "label" und "search" exportieren, sodass diese in den allermeisten Fllen nicht in der config.json manuell auf Felder der DB gemappt werden mssen
100.12 - 09.05.2016
Bugfixes
- Bugfix: Inline CSS Einstellung entfernt und deaktiviert - fhrte unter Umstnden zu Problemen mit JTL-Shop 4.03 und war nicht mehr sinnvoll
- Bugfix: Smarty Templatecache wird nach Upgrades in der Paketverwaltung gelscht
- Bugfix: Bei der Erstellung von Backups durch die Paketverwaltung werden ZIP Dateien vom Archiv ausgeschlossen, um Dateigre zu sparen
100.11 - 15.04.2016
Features
- Feature: Neue Darstellungsfilter Wochentag, Tageszeit, Merkmalwert, Listingfilter
- Feature: Allgemeine Performanceverbesserungen
- Feature: Untersttzung fr Caching im JTL-Shop 4
- Feature: Touchuntersttzung in Slidern (Article Slider, Vendor Box)
- Feature: Backups lter als X Tage lschen
- Feature: Speichern mit STRG+S
- Feature: Resourcen werden mit Versionsstring geladen -> verhindert Caching Probleme nach Drop Updates
Bugfixes
- Bugfix: Paketverwaltung - upload_tmp_dir als temporres Verzeichnis nutzen, falls kein anderes temporres Verzeichnis gefunden wird
- Bugfix: Paketverwaltung - Bessere Fehlerbehandlung
- Bugfix: Umlautprobleme im Internet Explorer behoben
- Bugfix: Verbesserte Sicherheitschecks bei Ajax Requests
- Bugfix: Dynamisches laden von Drop Resourcen bei Ajax Requests
- Bugfix: Ungewnschte Navigation im Backend durch Backspace Taste unterbinden
Entwickler
- Entwickler: Neues Control 'color'. Stellt einen Colorpicker bereit
- Entwickler: Neues Control 'time' fr Uhrzeiten
- Entwickler: Drop Optionen knnen in Tabs verschachtelt werden
- Entwickler: Support von Fremd-Repositories fr die Paketverwaltung
- Entwickler: Einfaches und vereinheitlichtes holen von Shopobjekten (Artikel, Kategorien, Links, Merkmalwerte) via Smarty Functions (get_shop_object, get_shop_objects)
100.10 - 04.11.2015
- Bugfix: 500 Internal Server Error in Verbindung von Ioncube und PHP 5.4 behoben
100.9 - 27.10.2015
- Feature: Neue Paketverwaltung ber welche Drops fortan automatisch installiert, aktualisiert und entfernt werden knnen. Ebenfalls kann Dropper sich selbst ber die Paketverwaltung aktualisieren.
- Feature: Deep Clone ermglich das feingranulare Klonen von Drops mit verschachtelten Drops. Hierbei kann kopierten Drops automatisch eine neue Gruppe zugewiesen werden. Durch Deep Clone wird es mglich, komplexe Layouts vorzubereiten, welche dann nur noch kopiert und angepasst werden mssen
- Feature: Dropper Einstellungen um die Templatebasis zu setzen (Tiny / Evo) um einen optimaleren Support fr unterschiedliche Shopversionen zu gewhrleisten. Ebenfalls kann das CSS von Drops jetzt optional auch via CSS-Datei eingebunden werden (anstatt Inline).
- Feature: Verbesserte Shop 4 Kompatibilitt
100.8 - 08.09.2015
- Bugfix: Uploadfehler im JTL-Shop 3.20 behoben
100.7 - 26.08.2015
- Feature: Performance Verbesserungen in Front- und Backend
- Feature: Verschieben von Drops in Gruppen via Drag n' Drop mglich
- Feature: Neuer Darstellungsfilter "Newsbeitrag"
- Feature: Neuer Darstellungsfilter "Sprache"
- Feature: Shop 4 Kompatibilitt verbessert
- Feature: Pagination fr bessere Performance in der Mediengalerie
- Bugfix: Fehler bei der Merkmalwertauswahl mit fremden Sprachen behoben
100.6 - 26.05.2015
- Bugfix: Leeres Dropper Backend bei Sprachen mit Umlauten (z.B. Franzsisch)
- Bugfix: Leeres Dropper Backend beim Schliessen bestimmter Fehlermeldungen
- Bugfix: XAjax Probleme beim Ablauf einer Dropper Demo (Variationen knnen nicht mehr gewhlt werden)
100.5 - 12.05.2015
- Bugfix: PHP 5.2 Kompatibilitt