Deutsch Demo shop Store

Conditions in detail

Which operators are on offer is decided by the type of the source. Four groups, twelve operators.

Customer type: Private

Product advice
Customer type *
Private
Advice topic *
  • Selection help
  • Technical question
  • Quote
Message *
What would you like to know?

Customer type: Company

Product advice
Customer type *
Company
Advice topic *
  • Selection help
  • Technical question
  • Quote
Company *
Example Ltd.
VAT ID
GB123456789
Message *
What would you like to know?

The same row, two choices: the condition sits on the row and takes both fields inside it along.

  • Source is ...Text, multi-line, dropdown, single choice, multiple choice, salutation, country, phone, URL, email

    Operatorsequals · does not equal · contains · does not contain · is empty · is not empty

  • Source is ...Number, slider, date, time, date + time

    Operatorsequals · does not equal · is greater than · is greater than or equal · is less than · is less than or equal · is empty · is not empty

  • Source is ...Color picker

    Operatorsequals · does not equal · is empty · is not empty

  • Source is ...Checkbox, consent

    Operatorsis checked · is not checked

What works as a source

18 of the 23 input elements. Structure and content elements never.

your-shop.example/admin
FormsCancelSave
FormStructureElement
Form element
GeneralOptionsConditions

This element is displayed when at least one condition is met. Multiple conditions are combined with OR.

Customer type (Dropdown menu (select))
equals
Company

Add condition

CancelSave

  • Eligible

    Single-line and multi-line text, dropdown, checkbox, salutation, date, time, date + time, number, slider, phone, URL, email, colour picker, country, single choice, multiple choice and consent.

  • Not eligible

    File upload, image upload, hidden field, first name + last name, and email address + phone number. An element can also refer neither to itself nor to one of its children.

How several rules combine

your-shop.example/admin
FormsCancelSave
FormStructureElement
Form element
GeneralOptionsConditions

This element is displayed when at least one condition is met. Multiple conditions are combined with OR.

Customer type (Dropdown menu (select))
equals
Company

OR

Quantity (Number (number))
is greater than
100

Add condition

CancelSave

  • Always OR

    One satisfied rule is enough. There is no AND; whoever needs it spreads the conditions across two nested elements.

  • On structure too

    A condition on a row or group takes everything inside it along: fields and content alike.

  • Visible when in doubt

    If a rule points at a field that no longer exists, the element counts as visible. A changed form therefore does not break.

The server evaluates the same conditions again before validation. An invisible field is neither required as mandatory nor written into the submission.

The chapters

Conditions

The 12 operators and what they compare.

Placement

Output points, assignments, order of precedence.

Settings

The seven settings with their defaults.

Examples

Finished forms to rebuild, from the contact form to the callback request.