Hey @ruenel,
Here is the screenshot showing conditional relationships.
Third Checkbox List is the source for custom logic conditions. The following three Checkbox Lists are age categories for three disciplines listed in the Checkbox List above which need to be hidden until any of the disciplines are checked.
Here is my custom JSON with taxomomy labels for better understanding:
{
"post_type" : "events",
"event-season" : {{ url.param({"key":"event-season"}) | json_encode }},
"event-month" : {{ url.param({"key":"event-month"}) | json_encode }},
"event-discipline" : {{ url.param({"key":"event-discipline"}) | json_encode }},
"event-ages-sport" : {{ url.param({"key":"event-ages-sport"}) | json_encode }},
"event-ages-fight" : {{ url.param({"key":"event-ages-fight"}) | json_encode }},
"event-ages-beach" : {{ url.param({"key":"event-ages-beach"}) | json_encode }},
"event-level" : {{ url.param({"key":"event-level"}) | json_encode }},
"event-country" : {{ url.param({"key":"event-country"}) | json_encode }},
"event-ru" : {{ url.param({"key":"event-ru"}) | json_encode }},
"s" : "{{ url.param({"key":"search"}) }}"
}