Inhalt

WEBSALE-Suche und FACT-Finder-Suche parallel verwenden


Kann man in einem Shop die WEBSALE-Suche und die FACT-Finder-Suche parallel verwenden?

Ja, das ist auf folgende Weise möglich (Beispiel A/B-Test):

Schritt 1: Einstellungen in der Shopkonfiguration

Ergänzen Sie in der Shopkonfiguration shop.config im Abschnitt <ProductItemSearch>. den Parameter InternalSearch-Allow (falls noch nicht vorhanden) und stellen Sie ihn auf "yes".

<ProductItemSearch>
  ...
  InternalSearch-Allow      = yes
  ...
</ProductItemSearch>

Schritt 2: Einbau des A/B-Tests im Header der Shop-Seiten

Jetzt bauen Sie im Seiten-Header über den A/B-Test zwei Sucheingabefelder ein. Damit nicht beide Suchfelder gleichzeitig angezeigt werden, ist es wichtig, dass beim Absenden der <form> ein DP1-Parameter als Hidden-Wert übergeben wird:

{ABTest-CaseA}
<!-- FACT-Finder-Suche -->
<form action="~FORM-QuickSearch~" method="post">
    <input type="hidden" value="factfindersearch" name="dp1">
    Sucheingabefeld
    FACT Finder Suggest etc.
</form>
{/ABTest-CaseA}
 
{ABTest-CaseB}
<!-- WEBSALE-Suche -->
<form action="~FORM-QuickSearch~" method="post">
    <input type="hidden" value="websalesearch" name="dp1">
    Sucheingabefeld
</form>
{/ABTest-CaseB}

Schritt 3: Suchergebnisse anzeigen lassen

Klammern Sie den zuvor übergebenen DP1-Parameter auf dem Suchergebnis-Template ws_search.htm wie im folgenden Beispiel, um je nach Testfall das Ergebnis der FACT-Finder-Suche oder das der WEBSALE-Suche anzeigen zu lassen:

{WS-DP1(factfindersearch)}
    <!-- Anzeige der FACT-Finder Suchergebnisse -->
    ~WS-ExternInclude(FACT Finder Suche)~
{/WS-DP1(factfindersearch)}
 
{WS-DP1(websalesearch)}
    <!-- Anzeige der WEBSALE-Suchergebnisse -->
    {CAT-Data}
        {@PR-Data}
            Produkte
       {/@PR-Data}
    {/CAT-Data}
{/WS-DP1(websalesearch)}

Mit dieser Integration können Sie nun einen A/B-Test durchführen.