Lightspeed

Search

Generelt #

For at indarbejde din indlejringskode til enten Live Search eller Search Page skal du have adgang til dine temafiler. For at gøre dette skal du klikke på “Design” i menuen til venstre og derefter klikke på “Code bewerken” i rullemenuen Geavanceerd

Live-søgning #

  • Først skal du oprette dit Live Search-design og -indhold i my.clerk.io.

  • I din hovedlayoutfil (sandsynligvis fixed.rain eller custom.rain) skal Live Search-indlejringskoden placeres lige før det afsluttende -tag.

    • Sørg for at opdatere pladsholderen i “data-instant-search”, så den omfatter den forespørgselsklasse eller det ID, der bruges i din webshop (i dette eksempel “#searchInput”).

Søgeside #

  • I Lightspeed findes søgesiden i kategorifilen (collection.rain).

  • Når du har oprettet din søgesides indhold og design i my.clerk.io, skal du placere søgesidens indlejringskode, der er genereret i indhold, hvor som helst i collection.rain-koden, du gerne vil have, at siden skal vises.

    • Sørg for at opdatere dataforespørgslen for at henvise til søgeforespørgslen på passende vis, i dette tilfælde henvises der til forespørgslen ved hjælp af URL’en til søgesiden ved hjælp af “{{page.search}}”.
  • Tilføj en “if”-erklæring for at henvise til søgesiden her, i dette eksempel “{% if page. search %}”, og tilføj {% else %} i slutningen af Clerk.io Search Page-koden for at henvise til de andre sidetyper ved hjælp af collection.rain og for at sikre, at samlinger, der ikke er søgesider, ikke udfyldes. Til sidst skal du efter kategorikoden tilføje {% endif %} for at lukke if-sætningen.

  • Hvis du har opsat et uddrag til din søgeside (noget i retning af snippets/search.rain), skal du sørge for at kommentere hele uddraget for at forhindre, at søgesiden udfyldes i din webshop.

Denne side er oversat af en hjælpsom AI, og der kan derfor være sproglige fejl. Tak for forståelsen.