Es hat lange gedauert, doch jetzt ist es endlich soweit. Das Update für Hypnos auf
Version 2.00 ist da! Neben vielen Verbesserungen und einigen Bugfixes gibt es auch ein paar Neuerungen. So hat nun der, von vielen Nutzern gewünschte
ONEPAGECHECKOUT Einzug gehalten. Wie immer gilt, Fragen und Anregungen direkt hier ins Forum oder per Mail an
kontakt@wolf-mediengestaltung.de.
Changelog
WICHTIGER HINWEIS: Da Hypnos sehr umfangreich geworden ist was die Einstellungsmöglichkeiten angeht, kann es je nach Server-Konfiguration sein, dass die Einstellungen nicht gespeichert werden. Der definierte Standardwert von 1000 war während der Entwicklung an diesem Update nicht mehr ausreichend. In diesem Fall ergänzen Sie Ihrer PHP ini oder Serverkonfiguration den Wert für
max_input_vars auf
10000.
========================================================================================
Bugfixes
- iPhone 6 Plus: Warenkorb Mini außerhalb des Sichtbereichs
- Problem mit Konfigurator und aktivem Defer Parsing behoben
- Rasterklasse greift nicht bei eigener Artikelliste wenn OwlCarousel nicht verwendet
- Rasterklasse greift nicht für LazyContent Bereiche, wenn OwlCarousel für diese deaktiviert ist
- ScrollTop Funktion an manchen Ansichten fehlerhaft wenn Defer Parsing von JS Dateien auf Nein steht
- Endloses Scrollen fehlerhaft Wenn Filter gesetzt sind
- Slider: mobile Slides laden nicht wenn das verzögerte Nachladen von Bildern aktiv ist
- Versand am: Express berücksichtigt Feier- und Urlaubstage nicht wenn jeweils nur ein Datum eingetragen ist
- Schema.org: Artikelbeschreibung falsch escaped
- Google ReCaptcha wird auf für Newskommentare nicht angezeigt
- Wenn Inhalte per LazyContent nachgeladen wurden, öffnet sich das mobile Menü nicht mehr
- Box Wunschliste: Link zum Wunschzettel geht ins Leere
- Wenn keine Elemente für die Topnavigation aktiviert sind, wird dennoch der Menübutton in der mobilen Ansicht dargestellt
- Lieferadresse konnte abgeschickt werden obwohl Anrede nicht ausgewählt war
- Ein Darstellungsproblem bei mitlaufenden Artikelbildern wurde behoben
- xHrefLangtags fehlerhaft bei
VarKombi Artikel
- LazyLoad beim Slider, fehlerhaftes Verhalten
- Checkboxenverwaltung: Hinweistexte wurden nicht angezeigt
- Artikeloverlays werden nicht immer angezeigt
-
Shop Admin Einstellung 284 wird nicht berücksichtigt
- JTL Shop 4: kein Link für Hersteller in Topnavigation enthalten
- JTL Shop 4: Bildpay funktioniert nicht
Verbessert
- grafische Verbesserungen
- HTML/CSS Code optimiert
- Update Font Awesome auf Version 4.6.3
- "Versand am" überarbeitet und zeigt nun zusätzlich auch den vsl. Liefertag
- Lieferzeit kann nun optional ausgeblendet werden, da Versandtag und vsl. Liefertag nun direkt angezeigt werden können
- Formulare überarbeitet
- Google Analytics um anonymizeIP ergänzt
- Startseite: Element "Tabs" berücksichtigt nun die Reihenfolge der Elemente anhand der Reihenfolge aus den Startseiten Einstellungen
- Einstellungen für Bereich "OwlCarousel" im Wording agepasst für bessere Übersicht
- Wenn für Listen wie "Neu im Sortiment" etc. kein OwlCarousel genutzt werden soll, kann nun ein eigenes Raster für die Anzahl der Elemente genutzt werden
- Darstellung Warenkorb-/Bestellpositionen
- Topnavigation/Megamenu: aktive Kategorien haben nun über die Hirarchie hinweg eine Klasse "active"
- Bestellbestätigungsseite: Ein zusätzlicher Hinweistext auf die Kontrolle der Bestalldaten wird nun oberhalb der Positionen angezeigt
- Bestellbestätigungsseite: Eckdaten zur Bestellung lassen sich nun optional ober- oder unterhalb der Positionen/Zusammenfassung anzeigen
- "Menuefuehrung waehrend des Checkouts ausblenden" reduziert den Header nun auch um den Warenkorb Mini und die Breadcrumb
- Newsübersicht um Link "weiterlesen" ergänzt
- Menüführung wird auf Registrierungsseite nicht mehr ausgeblendet, wenn diese im Checkout ausgeblendet ist
- OwlCarousel für Kategorie Bestseller und TopAngebote können nun in der Anzahl der sichtbaren Artikel definiert werden
- Seite der Herstellerübersicht wurde komplett überarbeitet
- Box Hersteller komplett überarbeitet
- Artikeldetails: Staffelpreise nun OPTIONAL auf- und zuklappbar
- Artikeldetails: Erscheinunsgdatum wird nun nicht mehr angezeigt sobald es überschritten ist
- Artikeldetails: Stückliste in der Position oberhalb der Artikelbeschreibung platziert
- Artikeldetails: lazyLoad für Artikelbilder ergänzt
- Artikeldetails: Bewertungssterne werden nun auch im Tab/Accordeon neben der Bezeichnung angezeigt
- Startseite: Reihenfolge für Slider und Banner kann nun gezielt definiert werden
- Startseite: News können nun optional auch als OwlCarousel dargestellt werden
- "HypnosArtikelliste" zeigt nur noch verfügbare Artikel an
- Usabibity: Seite "Mein Konto" zeigt nun das Registrierungsdatum des Benutzers an
- Usability: Grundpreis wird nun auch im Warenkorb Mini angezeigt
- Usability: Mengeneingaben für Artikel berücksichtigen nun Lagerbestand und können nicht 0 sein
- Usability: Kategoriebäume im mobilen Menü lassen sich nun auf- und zuklappen
- Usability: Bestellung in "Mein Konto" können nun gefiltert werden
- Usability: Suchergebnisse werden nun optional per AJAX nachgeladen beim Blättern und Filtern
Entfernt
- Artikel-Empfehlen Funktion entfernt, da nicht rechtssicher
- Datei: tpl_inc/artikel_formular_artikelweiterempfehlen.tpl
- Template Einstellung: Darstellung mobiles Menu. Wird nun generell als SlideIn dargestellt
Neu
- Onepagecheckout
- Slider: Wenn Seitentyp "Eigene Seite", kann nun per Prefix "XX_" im Feld "Interner Name" die exakte Seite für die Ausgabe des Sliders angegeben werden. XX steht dabei für die ID der eigenen Seite.
- Google Trusted Stores implementiert
- Labels der Formularfelder nun optional über oder im Eingabefeld darstellbar
- Artikelübersicht: Kategorietext und -Bild können optional auch im Seitenbereich angezeigt werden
- Artikelübersicht: zeige optional den günstigsten Staffelpreis als "ab"-Preis an
- Artikelübersicht: Vaterartikel ruft optional direkt die guenstigste VarKombi auf und/oder zeigt direkt deren Preis
- Artikeldetails: Wenn Stücklistenartikel aufgerufen wird, wird nun die Set-Ersparnis im Vergleich zum Einzelkauf der Komponenten mit angezeigt
- Artikeldetails: Ist ein Artikel Bestandteil einer Stückliste, werden nun sämtliche Stücklisten als einzelne Artikel mit angezeigt, in denen er sich befindet
- Artikeldetails: Vaterartikel zeigt optional ab-Preis der günstigsten Variation an
- Startseite: Darstellung von Artikelbewertungen
- Startseite: Darstellung Bald erhätlicher Artikel
- Startseite: Darstellung von Facebook Posts
- Neuer Optionsbereich "Herstellerübersicht"
- Funktionsattribut: "hypnos_keinbestseller" zum Ausschluss aus den Bestsellern
- Sprachvariable: hinweis_bestellbestaetigung
- Sprachvariable: registriert_seit
- Sprachvariable: hersteller_index
- Sprachvariable: stuecklisten_discount
- Sprachvariable: artikel_in_stueckliste
- Sprachvariable: artikel_nicht_verfuegbar
- Sprachvariable: das_sagen_kunden
- Sprachvariable: meine_bestellungen
- Sprachvariable: bestellungen
- Sprachvariable: offene_bestellungen
- Sprachvariable: stornierte_bestellungen
- Sprachvariable: bestellungen_aufgegeben
- Sprachvariable: in_letzten_sechs_monaten
- Sprachvariable: bald_erhaeltlich
- Sprachvariable: verfuegbar_ab
- Sprachvariable: pruefen_bestellen
- Sprachvariable: liefertag
- Sprachvariable: ihre_bestellung
- Sprachvariable: kasse
- Sprachvariable: bestaetigung
- Sprachvariable: daten_uebernehmen
- Sprachvariable: facebook_posts
- Datei: tpl_inc/bestellvorgang_bestaetigung_eckdaten.tpl
- Datei: tpl_inc/inc_pagewrapper.tpl
- Datei: tpl_inc/formular_neue_lieferadresse.tpl
- Datei: tpl_inc/inc_startseite_slider.tpl
- Datei: tpl_inc/inc_startseite_banner.tpl
- Datei: tpl_inc/inc_startseite_bewertungen.tpl
- Datei: tpl_inc/inc_google_trustedstores.tpl
- Datei: tpl_inc/inc_checkout_steps.tpl
- Datei: tpl_inc/jtl_meinkonto_bestellungen.tpl
- Datei: tpl_inc/jtl_meinkonto_wunschlisten.tpl
- Datei: tpl_inc/inc_startseite_balderhaeltlich.tpl
- Datei: tpl_inc/inc_checkout_steps.tpl
- Datei: tpl_inc/inc_onepagecheckout.tpl
- Datei: tpl_inc/inc_startseite_facebook_posts
- Ordner: tpl_inc/modules/billpay_400
- Ordner: php/facebook-sdk-v5