This contao module allows you to set conditional fields in a for to hide or show based on a different field
- Contao 4.13+
- PHP 7.4 or 8.0+
$ composer require guave/conditionalformfield-bundle
only display the field when value of field 'foo' is 'bar' and 'bla' is 'yes'
$foo == 'bar' && $bla == 'yes'
You can also check the array (e.g. multiple checkboxes or select menu):
in_array('bar', $foo)
To validate a single checkbox simply compare its value:
$foo == '1'