Skip to main content
Skip table of contents

Bezeichnungen von Buttons

Damit Schaltflächen in Standardseiten wie Warenkorb, Bestellprozess oder dem Kundenkonto Shop- oder Sprachspezifisch umbenannt werden können, können die Texte aus einer String Tabelle geholt werden, die ihre Werte wiederum aus der Datenbank des Shops bekommt. Dort kann die Admin eine Änderung durch den Administrator zulassen.

Strings werden durch IDs verwaltet, die beim Design der Seite vergeben werden. Um gleichnamige Buttons in unterschiedlichen Seiten unterschiedlich zu texten, sollten die IDs immer in der Form View/ButtonID benannt werden.

Außerdem muß beim Abrufen der Texte aus der String Tabelle immer ein Standardwert mitgegeben werden, der bisher hardcoded in der Seite gestanden hätte - nicht alle unsere Shops werden String Tabellen befüllen.

Zum Abrufen innerhalb der View wurde die State-Klasse um eine Methode

CODE
public string TextPart( string identifier, string defaultvalue )

erweitert.

Folgende Identifier sind in den Seiten der BaseShop Implementierung bisher verwendet:

Identifier

Bemerkung

/Warenkorb/Warenkorb/EntfernenButton

Warenkorb: Löschen einer ganzen Position

/Warenkorb/Warenkorb/WarenkorbSpeichernButton

Warenkorb: Speichern als Musterwarenkorb

/Warenkorb/Warenkorb/WarenkorbVerschickenButton

Warenkorb: Versenden an eine EMail Adresse

/Warenkorb/Warenkorb/BestellenButton

Warenkorb: Zur Kasse gehen

/Warenkorb/Warenkorb/UebernehmenButton

Warenkorb: Übernehmen ins eProcurement

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.