Neu Template Snackys - verdammt schnell, inkl. Endless Scrolling, Checkout Funneling & Co.

  • Wenn Ihr uns das erste Mal besucht, lest euch bitte zuerst die Foren-Regeln durch.

KnoellMarketing

Gut bekanntes Mitglied
9. Januar 2018
188
68
#41
Hallo zusammen,

leider etwas später als erwartet, aber jetzt ist der aktuelle Patch fertig.
Vermehrt hatten wir Probleme mit den JavaScripts von anderen Plugins und haben daher einen großen Fokus auf das Thema gelegt.

Das Ergebnis:
Wir haben JQuery abgekapselt (kann eingestellt werden wie es geladen werden soll) und unsere HauptJavaScript wird nur vom Plugin geliefert - um zusätzliche Requests zu sparen (kombiniert sich dann mit anderen Plugin JavaScripts zu einer Datei über die JTL Standardfunktionen) - wie wir finden die Ideale Lösung.

Der Changelog (etwas langgehangelt an unseren Issues) - die genannten Fehler sind natürlich jetzt behoben:
  • Fix Warenkorb wurde in Category Nav angezeigt
  • Ajax Form Validierungen
  • Zeigte nur die erste Seite der Suchergebnisse, sowie bei Sonderprodukten (Top/Bestseller/...)
  • Cookie Hinweis hing manchmal (ging nicht wegzuklicken)
  • Belieferbare Länder griff nicht in der Versandadresse
  • Trusted Shops Käuferschutz in Bestellabschluss integriert
  • Mehr als 5 Vorschaubilder gingen nicht
  • Positionierung JTL Search
  • Manchmal waren Swachtes nicht auswählbar
  • Bilder Optimierung - Rundung integriert, sowie wenn Bilder von JTL noch nicht vorhanden waren führten zur Serverüberlastung
  • Inline JS vollständig aus dem Template entfernt (Bis auf jQuery wer es explizit so einstellt)
  • Child Template benötigte manche Dateien zwingend (z.B. Cookie Hinweis) - wird jetzt überprüft ob er im Child oder Parent Template suchen muss
  • Checkout Zusatzfelder waren ungestyled
  • Manchmal gab es Fehler bei der Berechnung der Sliderhöhe
  • Bei gewissen Einstellungen gab es JavaScript Fehler (z.B: Sidebar im Listing aktiviert, aber leer, Dropdown Pfeil im Hauptmenü mobil reagierte nicht richtig, ...)
  • Wenn die Topbar leer ist wird diese nun nicht mehr ausgegeben
  • Shop Installation im Unterordner sind nun möglich
  • Nach oben Pfeil in langen Kategorien integriert
  • Checkout fehler bei der Eingabe springt nun wieder auf den richtigen Tab
  • Vorheriger / Nächster Artikel integriert
  • Mobiles Shop Logo integriert
  • Option Rahmen um Bilder integriert
  • Login und Kundenkonto box im Design überarbeitet
  • Frage zum Produkt / Verfügbarkeitsanfragen als Popup integriert
  • PayPal Finanzierung Design überarbeitet
  • Fehlermeldungen in Formularen auffälliger gestaltet
Kurzum: Viele Kleinigkeit die wesentliche die Abhängigkeit zwischen Child und Parent Template betreffen, viele JavaScript Anpassungen und weitere kleinere Designanpassungen/-korrekturen.

Die Version 2.04 kann wieder ganz normal im Shop bezogen werden (inkl. 14 Tage Test): https://shop.knoell-marketing.de/Snackys-Template
 

KnoellMarketing

Gut bekanntes Mitglied
9. Januar 2018
188
68
#44
Kaum den Patch bekannt gegeben haben wir noch 2 Meldungen bekommen und ebenfalls behoben.
Da schon ein paar geupdatet haben wurde daraus Version 2.05 gemacht.

Behobene Probleme:
  • Analytics hatte Probleme beim Tracking von Artikeln mit Sonderzeichen
  • Einstellung "Weiterleitung zum Warenkorb" wurde ignoriert
  • Manche "Fremdbuttons" neben dem "In den Warenkorb" Button hatten Probleme, PPE und Amazon wurde bereits ausgeschlossen, jetzt haben wir uns für eine Logik entschieden die nur ganz explizit den "normalen" Button abfängt um unsere Logik für "In den Warenkorb" zu aktivieren
Die Version kann ebenfalls im Shop heruntergeladen werden: https://shop.knoell-marketing.de/Snackys-Template
 

KnoellMarketing

Gut bekanntes Mitglied
9. Januar 2018
188
68
#45
Und weil es so schön war gleich noch ein Patch - sodass wir nahezu Bugfrei bleiben können:

  • Swatches ohne Bild - Styling angepasst
  • Bildoptimierung ImageMagick with WebP Bugfixing
  • Zahlungsarten im Footer überarbeitet (bisher wurde auf eine deprecated Funktion gesetzt, ist behoben)
  • Bilder nachladen hing manchmal, wenn Plugin JS nicht optimiert werden sollte
Herunterladen wieder direkt im Shop: https://shop.knoell-marketing.de/Snackys-Template
 
17. Januar 2015
33
0
#46
Leider funktioniert bei mir in der Version 2.06 der Checkout nicht mehr. Hat noch jemand das Problem?
https://www.baby-natur.ch/bestellvorgang.php
liefert: Fatal error: Uncaught --> Smarty: Unable to load template 'file:{$parentTemplateDir}/layout/footer.tpl' in 'file:layout/footer-min.tpl' <-- thrown in /var/www/vhosts/baby-natur.ch/httpdocs/includes/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php on line 185
 

KnoellMarketing

Gut bekanntes Mitglied
9. Januar 2018
188
68
#47
Das ist zwar die erste Meldung dazu, konnte es aber herausfinden und kann auch mehrere betreffen: Hier wurden die falschen Quotes verwendet (je nach Serverkonfig passt es dann nicht).

Den Patch spiele ich ein und sollte in 10min online sein (weiterhin V2.06).

Geändert werden muss im Snackys die footer-min.tpl die Singlequotes in Doublequotes in Zeile 1 und 3:

Ergebnis:
HTML:
{assign var="fileExtend" value="{$currentTemplateDir}/layout/footer.tpl"}
{if !file_exists($fileExtend)}
    {assign var="fileExtend" value="{$parentTemplateDir}/layout/footer.tpl"}
{/if}
{extends file="{$fileExtend}"}