Schnellsuche einbauen
Das Formular lässt sich in jedes Template übernehmen.Warum das Ziel aus einem Tag kommt
~FORM-QuickSearch~ liefert nicht nur die Zieladresse. Der Shop ergänzt zusätzlich ein verstecktes Feld mit dem Sitzungskontext, und zwar unmittelbar hinter der schließenden spitzen Klammer des <form>-Tags.
Warum der Suchbegriff wieder im Feld steht
~WS-Search~ gibt den zuletzt eingegebenen Suchbegriff aus. Steht das Tag wie im Beispiel im value-Attribut, findet der Käufer seine Eingabe nach dem Absenden im Feld wieder und kann sie abwandeln, statt sie neu zu tippen.
Der Shop maskiert den Wert dabei HTML-gerecht. Anführungszeichen oder spitze Klammern im Suchbegriff zerstören das Formular also nicht.
Warum der Feldname aus einem Tag kommt
~WS-Search_Input~ gibt den Namen aus, unter dem der Shop den Suchbegriff erwartet. Es ist derselbe Name, den Sie auch an einen Such-Link anhängen würden. Über das Tag bleibt er an einer Stelle gepflegt, statt im Template verstreut zu sein.
Wegweiser: Suchergebnisse
Übermittlungsmethode
Das Beispiel arbeitet mitmethod="post". Das ist die passende Wahl, weil der Sitzungskontext im versteckten Feld mitgeht und in einer Adresszeile weder gut aufgehoben noch lesbar wäre.
