Inhalt
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.