Soeben wurde mit Patch 2.30 die neueste Version von Hypnos veröffentlicht. Neben der
Kompatibilität mit Shop 4.06 wurden viele Bugs behoben und einige Optimierungen am Code vorgenommen. Hier die komplette Liste aller Änderungen:
Bugfixes
- Topnavigation: Kategoriewrapper "
Shop" wurde auf dem Tablet Querformat falsch aufgelöst
- Topnavigation/Seitenboxen: Linkgruppen werden nicht verschachtelt dargestellt
- Artikeldetails: Merkmalbilder werden auf Smartphones nicht angezeigt
- Artikeldetails: Bilder der Variationsvorschau haben keinen Wert im ALT-Attribute
- Artikeldetails: Bildwechsel im Flexslider lässt Seite springen, wenn Menü fixiert ist
- Artikeldetails: einfache Variationen mit Bestand 0 können nach Auswahl aller Variationen nicht in den Warenkorb gelegt werden, obwohl der Vater Überverkäufe erlaubt
- Artikeldetails: Warenkorbmatrix berücksichtigt Sortierung der Variationen nicht
- Artikeldetails: einfache Variationen berechnen Brutto-/Netto-Preise nicht neu beim Wechsel
- Artikeldeatils: Einstellung 1470 auf Hover, Modal für Versand lädt nicht
- Artikeldetails: Bei fixierter Headerleiste und Flex Slider scrollt das Bild hoch und runter wenn Bilder gewechselt werden
- Artikeldetails: Floating Artikelbilder buggy wenn Varkombis getauscht oder die Seite an sich neu geladen wird
- Aktionsbutton "Verfügbarkeitsbenachrichtigung" hat falschen Titel-Tag
- Versand am: Beschaffungs- und Bearbeitungszeit werden fälschlicherweise auf das mögliche Versanddatum aufgeschlagen, dadurch ergibt sich ein doppelter Aufschlag, da diese Felder auch die effektive Lieferzeit beeinflussen
- Versand am: Feiertage (nicht Urlaubstage) haben keinen beeinfluss auf den vsl. Liefertag
- Warenkorb: Versand- und mögliche Spezialpositionen werden rechts in der Zusammenfassung nicht angezeigt
- Warenkorb: Zuletzt angesehen lädt nicht nach wenn LazyContent aktiv und Warenkorb leer ist
- Teaserkategorien: Zufallskategorien werden nicht richtig erfasst
- Schema.org: Artikeldetails weisen falschen Preiswert für Währungen ungleich der Standardwährung aus
- AdWords Kampagnen werden in der Conversion nicht korrekt erfasst, wenn das Tracking nicht über Analytics läuft
- Artikelübersicht: Variationsvorschau zeigt Kombinationen mit Überverkauf nicht als Verfügbar an
- Artikelübersicht: Artikelbilder laden nicht immer korrekt nach
- Artikelübersicht: Suchergebnisse per Ajax sendet kein GA Pageview
- Artikelübersicht: Suchergebnisse per Ajax, Filter mit Darstellung als Dropdown/Selectbox bleiben nicht markiert
- Checkout: Lastschrift erzeugt keinen sichtbaren Fehlertext bei ungültiger IBAN
- Checkout/Registrierung: Wenn E-Mail Adresse bereits vergeben ist wird dies nicht expliziet als Hinweis ausgegeben
- Google Webmastertools erkennen Einbindung von Google Analytics nicht
- FunktionsAttribut "max bestellmenge" wird nicht berücksichtigt
- Piwik: Konfigurationsartikel erzeugen falsche Preisberechnung im E-Commerce Wert
- Piwik: Ziele werden im Onepagecheckout nicht erfasst
- Vergleichsliste berücksichtigt die im Admin definierte Breite der Tabellenspalten nicht
- wenn Einstellung 321 auf "nicht zur Auswahl stellen" steht, werden verfügbare Varkombis teilweise nicht angezeigt
- Ausverkaufte Variationen lassen sich nicht auswählen obwohl Einstellung 321 entsprechend gesetzt ist
- Banner: Zonen skalieren nicht responsive
- aktive Links von CMS Seiten werden in der Topnavigation und den Seitenboxen nicht markiert
- Videos werden auf mobilen Geräten vom Vorschaubild überlagert
- Slider: zufällige Wiedergabe und Pause Interval werden nicht angewendet
- versteckter Footer blendet sich nicht ein wenn JS deaktiviert ist
- Wunschzettelbox: Einstellungen 442 und 443 werden nicht berücksichtigt
- Startseite: Bestseller sehr imperformant
- IE: Sternchen im Footer ist nicht am Text
- JTL Shop 4: zuletzt angesehene Artikel werden auf der Startseite und der Seitenbox doppelt aufgeführt
- JTL Shop 4: Shortcode für Artikelliste erzeugt einen Fehler in der Ausgabe
- JTL Shop 4: Nach dem Löschen eines Artikels von der Vergleichsliste landet man auf der Startseite
- Jtl Shop 4: Vorschaubild für News wird nicht angezeigt
- JTL-Shop 4: Staffelpreise bei einfachen Variationen werden beim Wechsel der Variation nicht korrekt berechnet
Verbessert
- Performance
- optische Verbesserungen
- Lieferzeit um ** und Hinweistext auf Lieferung innerhalb Deutschlands ergänzt
- CMS Seiten vom Typ "Link zu externer Adresse" öffnen in einem neuen Tab/Fenster
- Themes greifen nun seperat auf eigene Ordner und CSS-Datei google-fonts zu
- Artikeldetails: Das Entfernen einer Position aus dem Warenkorb-Mini aktualisiert nun die verfügbare Menge
- Artikeldetails: Konfigitems die nicht in den Warenkorb gelegt werden können, werden nun in der Auswahl der Komponenten nicht mehr zur Verfügung gestellt
- Lieferadressen können nicht mehr bearbeitet oder gelöscht werden wenn diese innerhalb einer Bestellung vorkommt, welche nicht versand oder storniert wurde
- Versand am: Hinweis auf Expressversand wird nur noch angezeigt, wenn keine Beschaffungs- oder Bearbeitungszeit, sowie das Expressdatum < als der vsl. Liefertag ist
- Checkout: Formularfelder um autocomlete="off" ergänzt um falsch vorausgefüllte Daten zu vermeiden
- Kundenkonto: Der Hinweis beim ändern der Rechnungsadresse erzeugt nun optisch eine Erfolgsmeldung und keinen Fehler mehr
- Startseite: Hersteller Slider ist nun alphabetisch sortiert und um einen Link zur Herstellerübersicht ergänzt
- Topnavigation im Verhalten optimiert
Neu
- Ready für JTL Shop
4.06
- Shortcodes ergänzt:
Einzelnes Video,
Videoliste und
Mediathek (Youtube Channel)
- Gratisgeschenke auf der Startseite
- Videos auf der Startseite
- Pushnotes: Artikel wurde gerade verkauft
- Suche wird optional bereits schon nach Eingabe des Suchbegriffs ausgeführt
- Artikelübersicht: Unterkategorien können nun gezielt nach Ein- oder Ausschlussverfahren für bestimmte Kategorien angezeigt werden
- Artikelübersicht: Unterkategorien werden nur noch auf der ersten Seite angezeigt
- Google Tag Manager eingebunden
- Datei: js/theme.basket.js
- Datei: js/theme.search.js
- Datei: tpl_inc/header_preload.tpl
- Datei: tpl_inc/inc_videos.tpl
- Datei: tpl_inc/inc_google_tagmanager.tpl
- Datei: php/includes/request/pushNotes/noteArtikelVerkauft.php
- Sprachvariable: footerDliveryText
- Sprachvariable: push_title_artikelverkauf
- Sprachvariable: push_body_artikelverkauf
Entfernt
- Datei: tpl_inc/artikel_inc_videos.tpl
Nachtrag: Im Zuge der Verbesserung der Ladezeiten wurde die Ausgabe der Bilder in den Artikellisten und -Detailansicht geändert. Um eine optimale Darstellung zu erreichen, empfehle ich eine Anpassung der Bildeinstellungen wie folgt:
Variationen
Mini: 100x100
Normal: 750x750
Groß: 1500x1500
Produkte
Mini: 100x100 (Darstellung im Warenkorb und Artikeldetails für Thumbnails)
Klein: 350x350 (Darstellung in den Listen)
Normal: 750x750 (Darstellung Artikeldetails)
Groß: 1500x1500 (Darstellung Artikeldetails in Vollbildansicht)
Die Werte richten sich jedoch auch anhand des gewählten Darstellungsraster und sind daher nur als optimale Richtwerte zu verstehen.