DEPRECATION WARNING

This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

RecordsΒΆ

You can add records of type condition container to any sysfolder. Specify which powermail form is related to it.

In this record, you can add one or more conditions (via IRRE). Specify which is the target field and what should happen with it (hide or show).

In this record, you can add one or more rules (via IRRE). Specify which is the starting field and what event creates an action.

backend_condition_container

Field Description Explanation Record
Title Add an internal title for this condition container This should help you to manage this records in backend Condition Container
Form Select a powermail form where the conditions should work Every form can only have one condition container Condition Container
Create new Condition Add one or more conditions
Condition Container
Title Add an internal title for this condition This should help you to manage this records in backend Condition
Target field Select a field (or a complete fieldset) where an action should work If you have not yet saved the record, all fields will be shown. If you want to show only fields of the related form, please save before. Condition
Action Select what should happen to the target field At the moment you can hide or unhide fields (or fieldsets) Condition
Conjunction Define how rules should be related OR or AND Condition
Create new Rules Add one or more rules
Condition
Title Add an internal title for this rule This should help you to manage this records in backend Rule
Start field Select which field should start an action If you have not yet saved the record, all fields will be shown. If you want to show only fields of the related form, please save before. Rule
Operator Define which event should start an action
  • is set: Check if there a any value in the field
  • is not set: Check if there is no value in the field
  • contains value: Check if the fieldvalue contains a defined value (will show field value)
  • contains value not: Check if the fieldvalue contains not a defined value (will show field value)
  • is: Check if field value is exact a defined value (will show field value)
  • is not: Check if field value is not a defined value (will show field value)
  • is greater than: Check if field value is greater than defined number (will show field value)
  • is less than: Check if field value is smaller than defined number (will show field value)
  • contains value from field: Check if field value is the same as in another field (will show field comparison)
  • contains not value from field: Check if field value is not the same as in another field (will show field comparison)
Rule
Value Comperison value If you have chosen an operator that needs a fix value for comparison, you can add the value in this field Rule
Field for comparison Comperison field If you have chosen an operator that needs another field for comparison, you can select a field Rule