Shopware „Jetzt vorbestellen“ Button

Bei meinem ersten Shopware Projekt bin auf das Problem gestoßen, das Vorbestellungen meiner Meinung nach nicht ausreichend deklariert werden, Sie werden nur mit einem kleinen Hinweis auf das Erscheinungsdatum ausgezeichnet und der Kunde muss seine Bestellung auf der Detailseite mit einem Klick auf den „In den Warenkorb“-Button tätigen.

Ich wollte gerne, dass der Button sich bei Vorbestellungen ändert und anzeigt, das es sich eben um eine Vorbestellung handelt, im Bestellbutton sollte also stehen, „Jetzt vorbestellen“ anstelle von „In den Warenkorb“.
Weiterlesen

Erweiterung des HTML-Grundgerüsts durch HTML5

Wer sich zum ersten mal mit HTML beschäftigt oder es von grund auf lernen möchte, dem lege ich ans Herz zunächst meinen Beitrag „HTML-Grundgerüst“ durchzulesen, da dieser Beitrag auf diesem auf baut.

Früher war es üblich, seine Webseite mit Hilfe von DIV-Tag und IDs bzw. Klassen aufzuteilen und zu formatieren. So hat man z.B. Tag wie folgende erstellt <div id=“header“></div> in HTML5 wurden nun einige TAGs hinzugefügt, die solche DIV-Tags ersetzten bzw. abkürzen.
Weiterlesen

z-index richtig nutzen

Im normal Fall, wird die HTML-Element Ebene durch deren Anordnung in der HTML-Datei bestimmt. Das kann man sich am besten Vorstellen, wie Folien die übereinander gelegt werden. Jedes neue Element (im HTML von oben nach unten geschrieben) entspricht einer neuen Folie, die man auf die bisher vorhanden Folien oben drauf legt. Weiterlesen

PHP Operatoren und Steuerzeichen

Operatoren gehören zu den Basics beim Programmieren daher ist es unumgänglich diese zu kennen, Steuerzeichen werden vielleicht nicht immer unbedingt benötigt aber wenn, dann ist es nicht schlecht zu wissen welche es alles gibt. Ganz im Sinne von, „Man muss nicht alles wissen, man muss nur wissen wo es steht“ folgt hier eine kleine Zusammenfassung von Operatoren und Steuerzeichen die nach und nach ergänzt werden. Weiterlesen

Mobile Viewport

Da Mobile-Geräte in der Regel einen kleineren Monitor haben als man es Desktop-Computer gewohnt ist, ist es nicht überraschend, dass der Viewport für die Mobilen-Geräte meistens viel zu groß ist und die Website in den kleinen Monitor gequetscht wird. Wenn es kein spezielles Mobile-Template gibt, dann ist dieser Vorgang erstmal okay, wenn man allerdings ein extra Template erstellt hat und der Viewport dennoch zu groß ist, sollte man diesen anpassen. Weiterlesen

Eine Liste unbekannter Breite zentrieren

Im Normalfall, dehnt sich die Breite einer Liste über die gesamte zu Verfügung stehende Breite des Elternelement bzw. des Containers (z.B. DIV) in dem sie liegt.

Wenn man die Liste innerhalb des Containers zentrieren möchte, dann gibt man Ihr eine feste Breite und zentriert Sie dann mit Hilfe von margin:0 auto; aber was macht man, wenn die Liste keine feste Breite haben darf, da die Breite der Listen punkte sich verändern könnten oder ein neuer Punkt hinzugefügt wird der breiter ist als die voreingestellte Breitenangabe der Liste? Weiterlesen