Sidebygger: Vis blokker med betingelser
Blokkbetingelser fungerer i Sidebyggeren på nøyaktig samme måte som i designbyggeren. Du kan la en blokk vises bare for innloggede kunder, bare for én kundegruppe, i en gitt periode eller når handlekurven er stor nok.
Denne artikkelen tar for seg det som er spesielt for innholdssider. Full oversikt over hvilke typer og operatorer som finnes, finner du i artikkelen Blokkbetingelser: Referanse over typer og operatorer.
Hvor du finner innstillingen
1. Åpne blokken med blyantikonet i sidepanelet.
2. Bla ned til kortet Blokker betingelser.
3. Klikk Add condition, eller Edit conditions hvis blokken alt har betingelser.
Betingelser settes per blokk, ikke per seksjon. Legger du til flere rader, må alle være oppfylt samtidig — det finnes ingen «eller»-logikk.
En forskjell fra designbyggeren: her holder det å trykke Lagre. Det er ingen temapublisering som må til etterpå.
Hva som er verdt å bruke på en innholdsside
Betingelse | Typisk bruk på en innholdsside |
|---|---|
Innlogget bruker | Vise et avsnitt bare til innloggede, eller en «opprett konto»-oppfordring bare til gjester |
Kundegruppe-ID | Forhandlervilkår på en side som ellers er lik for alle |
Nåværende dato | Kampanjeavsnitt som slår seg av og på selv |
Handlekurv Totalt | «Du mangler litt på fri frakt» på en fraktside |
Enhetstype | Ulik oppfordring på mobil |
Tre betingelser gir sjelden mening her:
- Aktuell side — alle innholdssider er samme sidetype, så betingelsen skiller ikke mellom dem.
- Page Slug — innholdet ditt ligger allerede bare på én side, så det er ingenting å skille på.
- Språk — hver språkversjon av siden redigeres for seg, så du legger heller innholdet direkte i riktig språkversjon.
To måter en blokk kan skjules på
Godt å kjenne til hvis du lurer på hvorfor noe oppfører seg litt ulikt.
Skjult før siden lastes. Betingelser på side, adresse, språk, innlogging, kundegruppe og dato avgjøres på serveren. Blokken finnes ikke i siden kunden får.
Skjult etter at siden er lastet. Betingelser på handlekurv, ønskeliste og enhetstype avgjøres i nettleseren. Blokken sendes med siden og vises eller skjules fortløpende mens kunden handler. Det er slik en fri frakt-teller kan oppdatere seg uten at siden lastes på nytt — men det betyr også at innholdet ligger i kildekoden.
Bruk ikke betingelser på handlekurv, ønskeliste eller enhetstype til å skjule noe som ikke tåler å bli sett. Innholdet ligger i sidekoden selv om det ikke vises.
Skal du bare skjule noe på mobil?
Bruk Synlighet-innstillingen på seksjonen eller blokken i stedet. Den er laget for akkurat det, og den tar innholdet ut av visningen uten omveien om en betingelse.
Tips
- Test alltid i butikken, ikke bare i forhåndsvisningen. Forhåndsvisningen viser blokken slik du redigerer den.
- Rader du ikke har fylt helt ut blir forkastet når du lagrer betingelsene.
- Blokker med aktive betingelser får et lite grønt merke ved navnet i blokklisten.