Volltextsuche für Kundendaten anbieten

Sie können dem Käufer eine Volltextsuche innerhalb der Verwaltung folgender Kundendaten anbieten:

1 Lieferadressen

2 Bankdaten

3 Kreditkartendaten

 

1 Integration der Volltextsuche bei den abweichenden Lieferadressen

Die Eingabe der Volltextsuche wird auf dem Template zur Verwaltung der Lieferadressen (DelivAddressManage) innerhalb des Bereichs {D-Overview} integriert. Hierdurch wird ein Eingabefeld für den Suchbegriff sowie ein Button zum Absenden der Suche (mit zugehöriger Form) angeboten.

...
{D-Overview}
   ...
   <form action="~FORM-DelivAddrSearch~" method="post">
      Suche: <input type="text" name="~D-SearchInput~" value="~D-SearchTerm~">
      <input type="submit" name="~BT-DelivAddrSearch~" value="finden">
 
      {D-SearchTerm}
         <a href="~WS-DelivAddrManageLink~">Suche zurücksetzen</a>
      {/D-SearchTerm}
 
   </form>
   ...
{/D-Overview}
...

Referenz: Tags für multiple Adressen

Referenz: FORM-DelivAddrSearch

Referenz: D-SearchInput

Referenz: D-SearchTerm

Referenz: BT-DelivAddrSearch

Zusätzlich wird, wenn dem Kunden die Ergebnisse seiner letzten Suche angezeigt werden, ein Link zum Zurücksetzen der Suche angeboten. Dies wird erreicht, indem der Link nur dann angezeigt wird, wenn ein Suchausdruck vorhanden ist.


Hinweis:

Der Suchausdruck wird nicht im Kontext gehalten, wodurch der Link nur angezeigt wird, wenn der Kunde auf der vorangegangenen Seite eine Volltextsuche in den Lieferadressen durchgeführt hat.

Die Anzeige der Treffer können Sie ebenfalls unterschiedlich gestalten, je nachdem, ob ein Kunde eine Suche durchgeführt hat oder sich alle seine gespeicherten Lieferadressen anzeigen lässt:

...
{D-Overview}
   ...
   {D-Data}
      {!D-SearchTerm}
         Aktuelle Anzahl an gespeicherten Lieferadressen: ~D-Data~
      {/!D-SearchTerm}
      {D-SearchTerm}
         Ihre Suche nach <strong>~D-SearchTerm~</strong> ergab ~D-Data~ Treffer!
      {/D-SearchTerm}
   {/D-Data}
 
   {!D-Data}
      {!D-SearchTerm}
         Es sind keine gespeicherten Lieferadressen vorhanden!
      {/!D-SearchTerm}
      {D-SearchTerm}
         Ihre Suche nach <strong>~D-SearchTerm~</strong> ergab keinen Treffer!
      {/D-SearchTerm}
 
   {/!D-Data}
   ...
{/D-Overview}
...

Referenz: Tags für multiple Adressen

Die Integration für das Anlegen von Rechnungs- und/oder Lieferadressen des Käufers finden Sie im Kapitel Bestellprozess:

Wegweiser: Rechnungs-und multiple Lieferadressen abfragen

 

2 Integration der Volltextsuche bei den Bankdaten

Die Eingabe der Volltextsuche wird auf dem Template zur Verwaltung der Bankdaten (BankManage) innerhalb des Bereichs BANK-Overview integriert. Die Integration erfolgt analog wie im Punkt "1 Integration der Volltextsuche bei den abweichenden Lieferadressen" beschrieben (siehe oben). Sie müssen im Beispielcode lediglich folgende Tags austauschen:

Tag Volltextsuche Lieferadressen

Tag Volltextsuche Bankdaten

D-Overview

BANK-Overview

D-Data

BANK-Data

FORM-DelivAddrSearch

FORM-BankSearch

BT-DelivAddrSearch

BT-BankSearch

D-SearchInput

BANK-SearchInput

D-SearchTerm

BANK-SearchTerm

WS-DelivAddrManageLink

WS-BankManageLink

Tags der Volltextsuche bei den Bankdaten

FORM-BankSearch: Form zur Suche in den Bankdaten
Referenz: FORM-BankSearch

BT-BankSearch: Button zur Suche in den Bankdaten
Referenz: BT-BankSearch

WS-BankManageLink: Link um die Suche in den Bankdaten zurückzusetzen
Referenz: WS-BankManageLink

 
Informationen zur Integration der Zahlungsart Lastschrift finden Sie im Wegweiser: Lastschrift - Bankverbindungen abfragen.

 

3 Integration der Volltextsuche bei den Kreditkartendaten

Die Eingabe der Volltextsuche wird auf dem Template zur Verwaltung der Kreditkarten (CreditCardManage) innerhalb des Bereichs CC-Overview integriert.

Die Integration erfolgt analog wie im Punkt "1 Integration der Volltextsuche bei den abweichenden Lieferadressen" beschrieben (siehe oben). Sie müssen im Beispielcode lediglich folgende Tags austauschen:

Tag Volltextsuche Lieferadressen

Tag Volltextsuche Kreditkartendaten

D-Overview

CC-Overview

D-Data

CC-Data

FORM-DelivAddrSearch

FORM-CCardSearch

BT-DelivAddrSearch

BT-CCardSearch

D-SearchInput

CC-SearchInput

D-SearchTerm

CC-SearchTerm

WS-DelivAddrManageLink

WS-CCardManageLink

Tags der Volltextsuche bei den Kreditkartendaten

FORM-CCardSearch: Formular zur Suche in den Kreditkartendaten
Referenz: FORM-CCardSearch

BT-CCardSearch: Button zur Suche in den Kreditkartendaten
Referenz: BT-CCardSearch

CC-SearchInput: Feldname des Eingabefelds zur Suche in den Kreditkartendaten
Referenz: CC- (Kreditkartendaten)

CC-SearchTerm: Suchbegriff des Kunden bei der Suche in den Kreditkartendaten
Referenz: CC- (Kreditkartendaten)

Verweise

Wegweiser: Zahlungsart "Kreditkarte"