Technische Doku

Frontend

Bei der Suche handelt es sich um einen Seitentyp. 

Die Suche beginnt mit dem Absenden des Formulars. Wenn der Paramater "$search" bzw "$_REQUEST['search']" mitgegeben wurde, werden über Ego_Search_Factory alle Seiten gesucht und anschließend, je nach Parameter, gefiltert. Außerdem wird gezählt, wieviele Ergebnisse mit der Suche übereinstimmen als "$max-result" in Smarty übergeben.

Die 6 zutreffenden Ergebnisse werden als "$result" Smarty übergeben und im Template dargestellt. Bei der Paginierung handelt es sich um submit() Buttons, die die jeweiligen 6 Ergebnisse der Seite laden. 

Die maximale Anzahl von Ergebnissen, bevor paginiert wird, lässt sich in site/search/index.php verändern. Es handelt sich um folgende Variable:

$max_result = 6;