Soeben wurde mit Patch 2.20 die neueste Version von Hypnos veröffentlicht. Neben Highlights wie der Einführung von
Pushmeldungen,
Shortcodes und der Implementierung einer
Lieferadressverwaltung, behandelt dieses Update die nachfolgenden Punkte:
Bugfixes
- Webkitbrowser zeigen keine Ladeanimation wenn Artikel in den Warenkorb gelegt oder Formulare mit Ajax gesendet werden
- Versand am: Lieferdatum für Expressversand ignoriert Feiertage
- Warenkorb: Gratisgeschenke werden erst nach Neuladen der Seite angezeigt wenn durch das Anpassen der Menge die benötigte Warensumme erreicht ist
- ajaxSubmit und ajaxSearch blockieren Floating Elemente nach der Ausführung
- Piwik erfässt keine Ziele
- Kundenkonto Bestellübersicht: Offene Bestellungen listet auch stornierte Bestellungen
- Artikeldetails: Der Wechsel oder direkte Aufruf einer
Varkombi hebt visuelle Markierung ausverkaufter oder nicht verfügbarer Varkombis auf
- Artikeldetails: Einfache Variationen suggerieren in den Warenkorblegbar zu sein obwohl die Menge nicht verfügbar ist
- Erweiterte Suche berücksichtigt keine Sichtbarkeitsregeln für die Anzeige von Kategorien, eigenen Seiten und Newsbeiträgen
- Mobil: Hintergrund vom Warenkorbslidein ist nicht durchgängig
- Artikelübersicht: Netto-/Brutto-Anzeige berücksichtigt "zeige günstigsten Staffelpreis als ab-Preis an" nicht
- Startseite: Box Wunschliste hat falschen Link zum Löschen einer Position
Verbessert
- Code optimiert
- Performance deutlich verbessert
- einzelne Darstellungsfehler behoben
- Darstellung Artikel Uploads
- Menüpunkt Hersteller in Topnavigation verlinkt auf Herstellerübersicht
- OwlCarousel: nicht sichtbare Artikelbilder werden nun effektiv erst nach dem Blättern geladen
- Artikelübersicht: Endloses Scrolling orientiert sich nun am Abstand zum Ende der Artikelliste und nicht mehr am Abstand zum unteren Browserrand
- Artikelübersicht: Variationsvorschau zeigt für Einzelvariationen nur noch die tatsächlich verfügbaren Varkombis an
- Versand am: Lieferdatum für Expressversand wird nur noch angezeigt wenn es kleiner gleich dem vsl. Liefertag ist
- Versand am: Wenn Stückliste, Anzeige des möglichen Versanddatums sowie Anzeige auf Expressversand berücksichtigen nun effektiv auch die Lieferzeiten der Komponenten
- JTL
Shop 4: Link "zeige Alle" für Startseitenboxen als sprechende URL
- Google Trustedstores wird zu Google Kundenrezensionen
- Herstellerslider: Filterung von Herstellern erfolgt nun anhand der ID und nicht mehr über die Sortiernummer
- Artikeldetails: Anzahl weiterer Variationen unterhalb der Bilder orientiert sich nun an Einstellung 1130
- Artikeldetails: Texteingabe für Variationen vom Typ (Pflicht-)Freifeld können nun begrenzt werden, hierzu im Bezeichner der Variation mit "max. Y" arbeiten, wobei Y die Anzahl der maximalen Zeichen bestimmt
- Artikeldetails: Darstellung Mediendateien überarbeitet
- SrollToTop Animation wieder mit Animationsdauer versehen
- Warenkorb: Usability beim Nehmen eines Gratisgeschenks verbessert
- warenkorb: Hinweis auf eventuell gesetzten Mindestbestellwert ist nun im Vorfeld schon zu sehen
- Bestellvorgang: Bestätigungsseite in der Anordnung verändert
- SEO: Doppelte Navigationsführung sowie überflüssige HTML-Blocke für Crawler/Bots entfernt
- SEO: weitere Microdaten ergänzte
- Beginn der Viewport-Weiche für Geräte der Klassifizierungsstufe "sm" wurde von 993px auf 1023px angehoben und liegt nun zwischen 768px und 1023px
- Startseite: Ausverkaufte Artikel werden nicht mehr in den Bestsellern angezeigt
- Topnavigation: Sonderangebote, Top-Angebote und Neu im Sortiment berücksichtigen nun auch Kindartikel
Neu
- Usability: Lieferadressen können im Kundenbereich bearbeitet und gelöscht werden
- Usability: Pushmeldungen für Versandinformationen, neue Sonderpreise und Warenkorberinnerung
- Usability: Ist der Warenkorb leer, werden hier nun die zuletzt angesehenen Produkte angezeigt
- weitere Darstellungsart für den Header ergänzt
- JTL Shop 4: Artikeldetails: Ausgabe der Inhalt/Menge
- Artikeldetails: Funktionsattribut "hypnos_teaserkategorien" zur Darstellung separater Teaserkategorien. Die Syntax für den Wert berücksichtigt dabei die folgenden Parameter: Kategorien (IDs), Anzahl, Zufall(Y/N), Unterkategorien(Y/N),
- Artikeldetails: weitere Optionen für die Darstellung von Produktvideos ergänzt, so können Videos ua. auch als eigener Tab oder unter der Produktbeschreibung angezeigt werden
- Shortcodes zur Platzierung von dynamischen Content innerhalb eigener Seiten oder Newstexten. Derzeit unterstützte dynamische Inhalte: Artikelliste, CMS Seiten, Teaserkategorien
- ArtikelListen, Teaserkategorien und CMS Seiten die per "get_cms_content" eingebunden sind, können nun über einen zusätzlichen Parameter "Land" in der Ausgabe für das Land der jeweils eingeloggten Kunden gesteuert werden
- Startseite: Zuletztangesehene Artikel und Wunschliste können nun auch per LazyContent angesteuert werden