Zum Hauptinhalt springen
WEBSALE V8s erzeugt zu vielen Funktionen und Tags automatisch HTML-Code. Dessen Aussehen bestimmen Sie über CSS-Klassen, die der Shop fest vergibt. Diese Seite listet die Klassen rund um das Kundenkonto und die Adresseingabe. Zwei Mechanismen treten dabei immer wieder auf: feste Klassennamen für erzeugte Tabellen und Auswahllisten, und Fehler-Klassen, die der Shop erst im Fehlerfall anhängt. Wegweiser: CSS-Styles

Anmeldung

Auf dem Template ws_login.htm arbeiten Sie nicht mit festen Klassen, sondern mit Error-Klassen-Tags. Jedes Eingabefeld lässt sich damit versehen. Im Fehlerfall erzeugt das Tag die Zeichenfolge _error, sonst nichts. Aus diesem Feld:
wird im Fehlerfall:
Welches Error-Klassen-Tag Sie verwenden, hängt vom Feld ab. Die rechte Spalte nennt die Abschnitte, in denen das jeweilige Tag gilt. Der Vorteil dieser Schreibweise liegt darin, dass Sie eine Grundklasse und eine Fehlerklasse in einem Attribut unterbringen. Im Beispiel entsteht entweder input oder input_error, und Sie definieren beide in Ihrem Stylesheet.

Rechnungs- und abweichende Lieferadresse

Eingabe

Benutzerdefinierte UserDefList-Auswahllisten sind veraltet und werden nicht mehr unterstützt. Die Klasse select_user_def_list brauchen Sie für neue Shops nicht.

Anzeige

Für die reine Anzeige einer bereits erfassten Adresse gibt es einen zweiten, kleineren Satz. Wegweiser: Rechnungsadresse abfragen, Abweichende Lieferadresse abfragen, Auswahllisten der Adressdaten

Bankverbindung

Wegweiser: Lastschrift, Bankverbindungen abfragen

Kreditkartendaten

Die folgenden Klassen gehören zur direkten Erfassung von Kreditkartendaten im Shop und sind veraltet: ccard_text_input_holder, ccard_text_input_number, ccard_text_input_cvcode, select_ccard, select_ccard_validity, ccard_error_table, ccard_error_ul und ccard_error_li.Für neue Shops brauchen Sie sie nicht. Nehmen Sie sie nur in Ihr Stylesheet auf, wenn ein bestehender Shop sie noch verwendet.
Wegweiser: Zahlungsart “Kreditkarte”

Multiple Kundendaten

Wenn ein Kunde mehrere Lieferadressen, Kreditkarten oder Bankverbindungen hinterlegen kann, erzeugt WEBSALE V8s zusätzliche Auswahllisten. Alle folgenden Klassen setzt der Shop automatisch. Das Muster ist überall gleich: Zu jeder Klasse gibt es eine zweite mit dem Zusatz _error, die im Fehlerfall greift.

Multiple Lieferadressen

Zu jeder dieser Klassen gibt es die zugehörige Fehlerklasse, also select_deliv_selection_error, select_salutation_error und so fort. Für select_usertype_list gibt es keine Fehlerklasse. Alle übrigen Einträge dieser Gruppe haben eine.

Multiple Kreditkartendaten

Die Klassen ccard_select, ccard_select_error, ccard_select_validity und ccard_select_validity_error gehören zur direkten Erfassung im Shop und sind veraltet.

Multiple Bankverbindungen

Auch hier gibt es die Fehlerklassen bank2_select_country_error und bank2_select_bank_error. Wegweiser: Rechnungs- und Lieferadresse bei multiplen Kundendaten abfragen

PLZ-Assistent

Der PLZ-Assistent blendet Vorschläge für Postleitzahl und Ort in einem eigenen Bereich ein. Dieser Bereich trägt zwei IDs und mehrere Klassen. Anders als bei den übrigen Styles bekommen Sie für den PLZ-Assistenten eine fertige Vorlage. Kopieren Sie diese Standard-Styles in Ihre CSS-Datei und passen Sie sie an Ihr Design an:
Zwei Dinge fallen an dieser Vorlage auf, die Sie beim Anpassen im Blick behalten sollten.Das Schließkreuz entsteht über content: "\f00d" in der Schriftart FontAwesome. Verwendet Ihr Shop diese Schriftart nicht, erscheint an der Stelle ein leeres Kästchen. Ersetzen Sie die Regel dann durch eine Grafik oder ein eigenes Zeichen.Die Klasse ws_plzhelp_select kommt in der Vorlage vor, steht aber nicht in der Liste der Klassen oben. Sie markiert den gerade per Tastatur oder Maus gewählten Vorschlag.
Wegweiser: PLZ-Assistent

Zustimmung zur Werbung

Wegweiser: Weitere Informationen zur Bestellung abfragen