Kopieren und speichern Sie das Template unter dem Namen "incl_factfinder_shopnavigation.htm" in Ihrem Template-Verzeichnis.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Include der FACT-Finder Shop Navigation mit Blätter-, Sortier- und Filterfunktion sowie die Anzeige der Ergebnisse</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<base href="~URL-Template~">
</head>
<body>
{WS-Include}
<h1>FACT-Finder Shop Navigation</h1>
{E-Search_Success}
{E-Search_Result}
<form action="~FORM-CatFilter~" method="GET" id="form-filter">
<h2>Shop Navigation</h2>
<!-- ANFANG Liste aller möglichen Filterungen der Shop Navigation -->
<!-- Erfordert in der shop.config im Abschnitt <SearchFactFinder-Filter> DirectShow = yes -->
{@E-Search_FilterField}
<h3>~E-Search_FilterField_Text~</h3>
{E-Search_FilterField_Active}
{@E-Search_FilterField_Active}
~E-Search_FilterField_Active~ <a href="~E-Search_FilterField_Link~">zurücksetzen</a>
<input type="hidden" name="~E-Search_FilterField_SelectName~" value="~E-Search_FilterField_Active~">
{/@E-Search_FilterField_Active}
{/E-Search_FilterField_Active}
{E-Search_FilterField_Option}
<select name="~E-Search_FilterField_SelectName~" onchange="submit();">
<option value="">Bitte wählen...</option>
{@E-Search_FilterField_Option}
<option value="~E-Search_FilterField_Select~">~E-Search_FilterField_Content~ (~E-Search_FilterField_Count~) </option>
{/@E-Search_FilterField_Option}
</select>
{/E-Search_FilterField_Option}
{/@E-Search_FilterField}
<!-- ENDE Liste aller möglichen Filterungen der Shop Navigation -->
<!-- ANFANG: HIDDEN Werte -->
<!-- Dadurch wird die aktuelle Sortierung und die aktuelle gewählte Anzahl an Produkte pro Seite gehalten, wenn ein neuer Filter ausgewählt wurde -->
{@E-Search_SortSelect}
{E-Search_SortActive}
<input type="hidden" name="~E-Search_SortSelectName~" value="~E-Search_SortSelect~">
{/E-Search_SortActive}
{/@E-Search_SortSelect}
{@E-Search_ResultPerPage_Option}
{E-Search_ResultPerPage_Active}
<input type="hidden" name="~E-Search_ResultPerPage_SelectName~" value="~E-Search_ResultPerPage_Option~">
{/E-Search_ResultPerPage_Active}
{/@E-Search_ResultPerPage_Option}
<!-- ENDE: HIDDEN Werte -->
</form>
<hr>
<!-- Anzeige Sortierung und Anzahl der Produkte pro Seite -->
<form action="~FORM-ProductSort~" method="GET">
<!-- ANFANG: HIDDEN Wert -->
<!-- Dadurch werden die aktuell gewählten Filter gehalten, wenn eine neue Sortierung oder Anzahl pro Seite gewählt wird -->
{@E-Search_FilterField}
{E-Search_FilterField_Active}
{@E-Search_FilterField_Active}
{!E-Search_FilterField_Type(pricerange)}
<input type="hidden" name="~E-Search_FilterField_SelectName~" value="~E-Search_FilterField_Active~">
{/!E-Search_FilterField_Type(pricerange)}
{/@E-Search_FilterField_Active}
{/E-Search_FilterField_Active}
{E-Search_FilterField_Type(pricerange)}
<input type="hidden" name="~E-Search_FilterField_BeginName~" value="~E-Search_FilterField_BeginValue~">
<input type="hidden" name="~E-Search_FilterField_EndName~" value="~E-Search_FilterField_EndValue~">
{/E-Search_FilterField_Type(pricerange)}
{/@E-Search_FilterField}
<!-- ENDE: HIDDEN Wert -->
<h2>Sortierung der Suchergebnisse</h2>
<!-- ANFANG Liste aller müglichen Sortierungen -->
<select name="~E-Search_SortSelectName~" onchange="this.form.submit();">
{@E-Search_SortSelect}
<option value="~E-Search_SortSelect~" {E-Search_SortActive} selected{/E-Search_SortActive}>
~E-Search_SortDescription~ {E-Search_SortAsc}Up{/E-Search_SortAsc}{!E-Search_SortAsc}Down{/!E-Search_SortAsc}
</option>
{/@E-Search_SortSelect}
</select>
<!-- ENDE Liste aller müglichen Sortierungen der Suchergebnisse -->
<hr>
<h2>Anzahl der Produkte pro Seite</h2>
<!-- ANFANG Auswahl über die Anzahl der Ergebnisse pro Seite -->
<!-- Die Werte, die zur Auswahl stehen, werden im FACT-Finder Management definiert -->
<select name="~E-Search_ResultPerPage_SelectName~" onChange="this.form.submit()">
{@E-Search_ResultPerPage_Option}
<option value="~E-Search_ResultPerPage_Option~"
{E-Search_ResultPerPage_Active} selected{/E-Search_ResultPerPage_Active}>
~E-Search_ResultPerPage_Option~
</option>
{/@E-Search_ResultPerPage_Option}
</select>
<!-- ENDE Auswahl über die Anzahl der Ergebnisse pro Seite -->
</form>
<hr>
<h2>Blätterfunktion</h2>
<!-- ANFANG Blätterfunktion -->
Seite ~E-Search_PagingCurrent~ von ~E-Search_PagingMax~<br>
{E-Search_PagingFirst}<a href="~E-Search_PagingLink~"><<</a>{/E-Search_PagingFirst}
{E-Search_PagingPrev}<a href="~E-Search_PagingLink~"><</a>{/E-Search_PagingPrev}
{@E-Search_Paging}
{!E-Search_PagingActive}<a href="~E-Search_PagingLink~">{/!E-Search_PagingActive}~E-Search_PagingPosition~{!E-Search_PagingActive}</a>{/!E-Search_PagingActive}
{/@E-Search_Paging}
{E-Search_PagingNext}<a href="~E-Search_PagingLink~">></a>{/E-Search_PagingNext}
{E-Search_PagingLast}<a href="~E-Search_PagingLink~">>></a>{/E-Search_PagingLast}
<!-- ENDE Blätterfunktion -->
<hr>
<h2>Anzeige der Produkte</h2>
<!-- ANFANG Schleife für die Anzeige der Produkte -->
{@E-Search_Result}
<!-- Verwendung aller Produkt-Tags, die auch auf dem Template ws_category.htm müglich sind -->
{PR-AdvData(~E-Search_ResultIndex~)}
~PR-Name~<br>
{/PR-AdvData(~E-Search_ResultIndex~)}
{/@E-Search_Result}
<!-- ENDE Schleife für die Anzeige der Suchergebnisse -->
{/E-Search_Result}
{!E-Search_Result}
<!-- Sollte die Filterung keine Ergebnisse liefern, empfehlen wir Ihnen in diesem Bereich die Integration der WEBSALE Kategorieansicht.-->
{/!E-Search_Result}
{/E-Search_Success}
{!E-Search_Success}
<!-- Sollte keine Verbindung zu FACT-Finder müglich sein, empfehlen wir Ihnen in diesem Bereich die Integration der WEBSALE Kategorieansicht.-->
{/!E-Search_Success}
{/WS-Include}
</body>
</html>