Aufbau am Beispiel der Lieferadressen
Die Suche gehört auf das Template zur Verwaltung der Lieferadressen, innerhalb des Bereichs{D-Overview}.
Eingabefeld und Zurücksetzen
~D-SearchInput~ gibt den Feldnamen aus, unter dem der Shop den Suchbegriff erwartet. ~D-SearchTerm~ gibt den zuletzt eingegebenen Begriff aus, sodass er nach dem Absenden im Feld stehen bleibt. Der Shop maskiert den Wert dabei HTML-gerecht, Sonderzeichen im Suchbegriff zerstören das Formular also nicht.
Dasselbe Tag dient als Klammerung. Der Link zum Zurücksetzen erscheint damit nur, wenn tatsächlich eine Suche aktiv ist.
Der Suchbegriff wird nicht im Sitzungskontext gehalten. Er gilt nur für den einen Seitenaufruf, in dem gesucht wurde. Navigiert der Käufer zwischendurch woandershin und kehrt zurück, sieht er wieder die vollständige Liste.
Trefferanzeige
Ob der Käufer gerade sucht oder seine vollständige Liste betrachtet, macht für die Formulierung einen Unterschied. Mit{D-SearchTerm} und {!D-SearchTerm} unterscheiden Sie beide Fälle, mit {D-Data} und {!D-Data} zusätzlich, ob überhaupt etwas gefunden wurde.
Dieselbe Suche für Bankdaten und Kreditkartendaten
Für die beiden anderen Bereiche übernehmen Sie den Aufbau unverändert und tauschen die Tags aus. Die Bankdaten-Suche gehört auf das TemplateBankManage in den Bereich BANK-Overview, die Kreditkarten-Suche auf CreditCardManage in den Bereich CC-Overview.
Achten Sie auf die Präfixe. Sie folgen nicht durchgehend demselben Muster: Der Formular- und Schaltflächenname heißt bei den Kreditkarten
CCard, das Datenpräfix dagegen CC.
Verwandte Themen
- Wegweiser: Rechnungs- und multiple Lieferadressen abfragen, für das Anlegen der Adressen
- Wegweiser: Standard-Lieferadresse festlegen
- Wegweiser: Lastschrift, Bankverbindungen abfragen
- Wegweiser: Zahlungsart Kreditkarte
