Um die Usability des Shops zu verbessern eignet sich ein To-Top Link besonders. Damit entfällt das lästige nach oben Scrollen beim Durchsehen längerer Produktbeschreibungen.
Wir wollen hier nicht nur einen einfachen Textlink erstellen. Denn das könnten Sie recht einfach in das Template von Magento integrieren. Folgende Anforderungen stelle ich an meinen To-Top Link.
Der Link soll beim Scrollen immer sichtbar sein (Wie “Speichern” im Backend von Magento)
Der Link soll nur sichtbar sein, wenn gescrollt wird
Das Ein- und Ausblenden mit Fade-Effekt
Der Link soll als grafischen Button dargestellt werden
Bei MouseOver soll der Button animiert werden
Beim Klick auf den Button möchte ich ein “Smooth” Scrolling
Enden soll das Scrolling mit einem Bounce-Effekt
Der Einsatz für mehrere Sprachen soll berücksichtigt werden
Nachdem wir die Bedingungen zur Erstellung unseres To-Top Links kennen, nun die Überlegungen zur Umsetzung. Zuerst brauchen wir die grafische Umsetzung für den Button. Diese werden wir in Photoshop erstellen und die einzelnen Teile des Buttons als PNG-Bilder speichern. Alle Aktionen wie das Fading, MouseOver, Scrolling sowie das Bouncing werden wir mit JQuery umsetzen.
Dieses Umsetzung werde ich in folgende Kapitel unterteilen:
[...] nun können Sie mit jQuery-Scripten in Ihrem Magento-Shop arbeiten. In weiteren Workshop (wie z.B. http://www.mxperts.de/to-top-link-einfuhrung/) werden wir noch einiges mit jQuery [...]
Bitte beachten: Mxperts.de ist kein Supportforum sondern eine Informationsplattform, deshalb benutzt für Diskussionen das deutsche Forum von Magento. (Fragen/Kommentare zu den Tutorials ausgeschlossen). Außerdem gebe ich keinen kostenlosen Support zu Magento. Leider haben das einige Leser in letzter Zeit falsch Verstanden und ich bitte um Euer Verständnis. Ich denke diese Plattform ist von unserer Seite aus schon genügend Gratis-Leistung.
[...] nun können Sie mit jQuery-Scripten in Ihrem Magento-Shop arbeiten. In weiteren Workshop (wie z.B. http://www.mxperts.de/to-top-link-einfuhrung/) werden wir noch einiges mit jQuery [...]
Schöne Einführung die Lust auf mehr macht.