Valideringsregler på skjemafelt
Slik begrenser du hvem som kan sende inn utsjekks- og produktskjema — kundegruppe, firma, aktiv billett, alder, tallintervall og land — med OG/ELLER-logikk i fanen Validering.
Valideringsregler lar deg sjekke innsendte skjemaverdier mot kundedata og billetter — for eksempel at e-posten tilhører en medlem i en kundegruppe, at innehaveren er innenfor en aldersgrense, eller at landet er på en tillatt liste. Reglene konfigureres per felt i skjemabyggeren og gjelder både i nettbutikken og når noen oppdaterer en innsending senere (for eksempel endring av billettinnehaver eller skjemadata i backoffice).
Reglene passer på utsjekksskjema og produktskjema. For oversikt over skjematyper og byggeren, se Introduksjon til skjemaer.
Slik slår du på validering
-
Åpne feltet
Gå til Innhold → Skjemaer, åpne skjemaet og fanen Bygger. Klikk Rediger på feltet du vil begrense.
-
Fanen Validering
I modalen finner du fanene Generelt, Konfigurasjon, Validering og Betinget synlighet. På Validering setter du også Påkrevd der felttypen tillater det.
Slå på Bruk valideringsregler. Alternativet vises bare når felttypen støtter minst én regeltype (se tabellen under).
-
Logikk og regler
Velg Logikk:
Alle regler (OG) — hver regel må være oppfylt
Minst én regel (ELLER) — det holder at én regel er oppfylt
Klikk Legg til regel, velg Regeltype og fyll ut feltene som vises (kundegrupper, firma, produkter, alder, tall eller land).
-
Lagre og test
Lagre feltet og deretter skjemaet. Test i nettbutikken med en kunde som skal avvises og en som skal slippe gjennom. Ved avslag vises meldingen Verdien oppfyller ikke kravene for dette feltet. på feltet.
Regeltyper
Regeltype | Skjemafelt (type) | Hva sjekkes |
|---|---|---|
Kunde i kundegruppe | Kunde-epost (bestillingsfelt), E-post (kundefelt) eller Innehaver e-post | E-postadressen finnes som kunde, og kunden tilhører minst én av valgte Kundegrupper. |
Kunde tilknyttet firma | Samme e-postfelttyper som over | Kunden med den e-posten er knyttet til minst ett av valgte Firma. |
Har aktiv billett | Samme e-postfelttyper som over | Det finnes en aktiv billett (gyldig per i dag) for minst ett av valgte Produkter, knyttet til kunden eller billettinnehaver med samme e-post. |
Alder mellom | Innehaver fødselsdato | Alder regnet fra fødselsdato ligger innenfor Min alder og/eller Maks alder (tom grense betyr ingen grense på den siden). |
Verdi mellom | Tall | Tallet ligger innenfor Min verdi og/eller Maks verdi. |
Kun gitte land | Land / nasjonalitet eller Land / nasjonalitet (kundefelt) | Valgt landskode er en av kodene i Land. |
Når reglene gjelder
Ved innsending i nettbutikken (utsjekk og produktskjema) — kunden kan ikke fullføre bestillingen før synlige felt med regler er godkjent.
Ved oppdatering av skjemainnsending i backoffice — samme regler kjører på nytt, så endringer som bryter reglene avvises også der.
Typiske bruksområder
Medlemsutsjekk — e-post må tilhøre kunde i Medlemmer-kundegruppe på checkout-skjema.
Kun eksisterende sesongkort — Har aktiv billett på innehaver e-post i produktskjema før tilleggsprodukt kan kjøpes.
Aldersgrense på aktivitet — Alder mellom på Innehaver fødselsdato.
Kun innenlands — Kun gitte land på kundens land-felt i utsjekk.
Relaterte artikler
Introduksjon til skjemaer
Oversikt over skjemaer og skjemabyggeren i Entrii — skjematyper, feltgrupper, betinget synlighet, oversettelser og hvor
Sette opp checkout-skjema
Slik oppretter og kobler du checkout-skjema i Entrii — felttyper, kundefelter, betingelser og kobling til salgskanal og
Produktskjemaer (billettholder m.m.)
Slik setter du opp produktskjema i Entrii — billettinnehaver-felt, egendefinerte spørsmål per produktlinje, utfylling ve
Utsjekkskjemaer
Slik setter du opp utsjekksskjema i Entrii — kunde- og firmfelt, samtykke, kobling til salgskanal og eget utsjekksskjema