Tweak din søgefunktion til at vise kategorier

Søgningen i Shoporama søger kun på produkter.

Men ind imellem søger folk på en kategori eller et brand og så kan det være praktisk at de ryger direkte over på en side med alle disse produkter. Her kommer et trick til at løse den opgave (kræver du kan trylle med din SFTP editor).

Lad os antage en bruger søger på Faktorfobi på “Hummel”. Hvis der er Hummel produkter på shoppen, som ikke lige har ordet “Hummel” i hverken navn eller beskrivelse, så vil de ikke blive vist i en søgning. Derfor giver det mere mening at sende de besøgende direkte ind på siden med Hummel badetøj.

Nuvel… hvordan gøres det så? Først ændrer vi lige søgestrengen til lowercase for at gøre det lidt nemmere. Så sender vi dem videre med JavaScript. Koden ser således ud:

<{if $get.search|lower == "hummel"}>
<script type="text/javascript">
    window.location = "https://www.faktorfobi.dk/hummel-badetoej";
</script>
<{/if}>

Det er alt :-)
Nu er det bare at oprette alle de specielle søgninger, du vil have her med en elseif-sætning.

 

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>