Blokkbetingelser: Referanse over typer og operatorer

Oppslagsverk for deg som setter opp blokkbetingelser i designbyggeren: hvilke betingelsestyper som finnes, hvilke operatorer hver av dem godtar, hva du skal skrive i verdifeltet og hvor grensene går. Trenger du en innføring først, se artikkelen om å vise og skjule blokker automatisk.


Betingelsestyper

Type

Verdifelt

Tilgjengelige operatorer

Avgjøres

Aktuell side

Fritekst

Lik, Inneholder, Inneholder ikke

På serveren

Page Slug

Fritekst

Lik, Inneholder, Inneholder ikke

På serveren

Språk

Nedtrekksliste

Lik, Inneholder, Inneholder ikke

På serveren

Innlogget bruker

True eller False

Lik, Ikke lik

På serveren

Kundegruppe-ID

Tall

Lik, Ikke lik, Større enn, Større enn eller lik, Mindre enn, Mindre enn eller lik

På serveren

Nåværende dato

Datovelger

Fra, Til

På serveren

Varer i handlekurven

Tall

Lik, Ikke lik, Større enn, Større enn eller lik, Mindre enn, Mindre enn eller lik

I nettleseren

Handlekurv Totalt

Tall

Samme som over

I nettleseren

Ønskelisteartikler

Tall

Samme som over

I nettleseren

Enhetstype

Desktop, Mobile eller Tablet

Lik, Ikke lik

I nettleseren

«Avgjøres på serveren» betyr at blokken aldri sendes til nettleseren når betingelsen ikke er oppfylt. «Avgjøres i nettleseren» betyr at blokken sendes med siden og vises eller skjules fortløpende mens kunden handler.


Verdier per type

Aktuell side

Filnavnet til siden kunden er på. De vanligste:

Side

Verdi

Forsiden

index.php

Produktside

product.php

Kategoriside

category.php

Handlekurv

cart.php

Kasse

checkout.php

Søkeresultat

search.php

Innlogging

login.php

Opprett konto

create_account.php

Min side

account.php

Blogg

blog.php

Produsenter

brands.php

Kontakt oss

contact_us.php

Med Inneholder kan du treffe flere beslektede sider på én gang — account treffer både Min side, ordrehistorikk og kontoinnstillinger.

Page Slug

Siste del av nettadressen. På butikken.no/sko/joggesko er verdien joggesko. Bruk denne når du vil treffe én bestemt kategori eller side, ikke en sidetype. Er adressen bare domenet, er verdien index.php.

Språk

Nedtrekkslisten tilbyr engelsk, norsk, svensk, finsk, nederlandsk, tysk og dansk. Verdien som lagres er språkkoden butikken bruker for språket. Har butikken din et språk som ikke står i listen, eller en egen språkkode, får du ikke satt betingelsen på det språket herfra.

Innlogget bruker

True for innloggede kunder, False for gjester. Lik False og Ikke lik True gir samme resultat.

Kundegruppe-ID

Tallet til kundegruppen, ikke navnet. ID-en finner du på kundegruppen i kontrollpanelet. Kunder som ikke er logget inn tilhører ingen gruppe og oppfyller derfor ingen betingelse på kundegruppe — heller ikke Ikke lik.

Nåværende dato

Bare Fra og Til. Begge er inkluderende: Fra 2026-12-01 slår inn ved midnatt 1. desember, Til 2026-12-24 holder blokken synlig hele 24. desember. Vil du ha en periode, bruker du to rader på samme blokk.

Sammenligningen gjøres mot dato, ikke klokkeslett. Du kan ikke starte en kampanje klokken 12.

Varer i handlekurven, Handlekurv Totalt og Ønskelisteartikler

Tall. Handlekurv Totalt sammenlignes mot kurvens sum i butikkens valuta. Skriv beløpet uten valutasymbol og uten tusenskille.

Enhetstype

Grensene følger skjermbredden: under 640 piksler er Mobile, 640 til 1024 er Tablet, over det er Desktop. Skal du bare skjule noe på mobil, bruk Synlighet-innstillingen på blokken i stedet.


Operatorene

Operator

Betyr

Lik

Verdien stemmer nøyaktig

Ikke lik

Verdien stemmer ikke

Større enn / Større enn eller lik

Tallsammenligning

Mindre enn / Mindre enn eller lik

Tallsammenligning

Inneholder

Teksten finnes et sted i verdien

Inneholder ikke

Teksten finnes ikke i verdien

Er tom

Verdien mangler

Fra

Fra og med denne datoen

Til

Til og med denne datoen

Flere verdier med komma

Inneholder og Inneholder ikke godtar en kommaseparert liste. Skriver du sko, vesker, belter i en betingelse på Page Slug med Inneholder, vises blokken hvis adressen treffer minst én av dem. Med Inneholder ikke vises blokken bare når ingen av dem treffer.

Dette er den eneste måten å få «eller»-logikk på. Flere rader på samme blokk er alltid «og».


Hvilke blokker støtter betingelser

De aller fleste — tekst, overskrift, knapp, bilde, produktlister, kolonner, toppmenyblokkene, bunntekstblokkene og de fleste blokkene på produktsiden.

Disse har det ikke:

  • Forskyvningsblokk og kantlinje
  • Kategoritittel, kategoribeskrivelse og underkategorier
  • Produsent og kjøpsknapper på produktsiden
  • Landvelger i toppmenyen
  • Nedtelling, video, Clerk og Crall
  • De avanserte produktrutenett-blokkene
  • Bunntekst-widget og sidepanelmeny

Tre blokker viser kortet bare når avansert modus er slått på: artikkelnummer på produktsiden, og de to blokkene for ikoner for sosiale medier.

Produktboksdesigneren støtter ikke blokkbetingelser. Vil du styre hva som vises i en produktboks, gjør du det med innstillingene i produktboksdesigneren.


Ting som er greit å vite

Underblokker har ikke egne betingelser. Setter du opp en blokk som inneholder andre blokker — for eksempel et slide i en bildekarusell — settes betingelsen på blokken selv, ikke på hver enkelt underblokk. Kortet vises ikke når du redigerer en underblokk.

Handlekurv- og enhetsbetingelser virker ikke på Header-ikoner. Den blokken sjekker bare betingelsene som avgjøres på serveren. Setter du Varer i handlekurven på den, blir blokken alltid stående.

Ufullstendige rader forsvinner. En rad må ha type, operator og verdi for å bli lagret. Mangler en av delene, er raden borte neste gang du åpner vinduet.

Betingelser følger temaet. De lagres sammen med resten av temaet og blir med ved eksport, import og kopiering av tema. Endringer slår ikke inn i butikken før siden er publisert.

En blokk som alltid er skjult er lett å glemme. Se etter det grønne merket i blokklisten før du leter etter feil andre steder.