Conditional tokens let you test a condition, and replace the token by different text (even a token) depending on whether the condition is true or false. The general structure of conditional tokens is :
[ ? Condition | TrueText | FalseText ]
Note that the LanguageTag and DayValue (if present) are placed to the left of the question mark (?).
Condition : This is a logical condition that determines if the text to use to replace the token should be TrueText or FalseText.
TrueText and FalseText are used as replacement for the token depending if the Condition is true or false. You can use tokens, but the braces  must be replaced by underscores. You can also use the text zap and ZAP to delete the textbox or the textbox and any grouped objects.
A special case of Conditional Tokens is zap tokens.