Formtoggle appear when "parent" formtoggle is toggled

Hi :slight_smile:

Would greatly appreciate any pointers in the following.

I have a list of formtoggle's that I have put into bullet points.

Example:

  • {formtoggle: name=Option 1}{endformtoggle}
  • {formtoggle: name=Option 2}{endformtoggle}
  • {formtoggle: name=Option 3}{endformtoggle}
  • {formtoggle: name=Option 4}{endformtoggle}

And then I want to add a formtoggle that appears if one of those formtoggle's has been toggled. And I need it to appear in conjunction to the toggled formtoggle.

Example:

  • {formtoggle: name=Option 1}{endformtoggle}
  • {formtoggle: name=Option 2}{endformtoggle}
  • {formtoggle: name=Option 3}{endformtoggle}{if: Option 3=="yes"}{formtoggle: name=Option 3A; Option 3B}{endformtoggle}{endif}
  • {formtoggle: name=Option 4}{endformtoggle}

What am I doing wrong above? :slight_smile:

Hey @Robert_Shaw,
Thanks for the example.
Are you looking for something like this?

{formtoggle: name=Option 1}{endformtoggle}
{formtoggle: name=Option 2}{endformtoggle}
{formtoggle: name=Option 3}{endformtoggle}{if: `Option 3`=="yes"}{formtoggle: name=Option 3A}Option 3B{endformtoggle}{endif}
{formtoggle: name=Option 4}{endformtoggle}

Yes, that worked perfectly. Thank you very much @VinodGubbala ! :smiley:

1 Like

To add on that,
I don't know your exact use case. But in the above example you don't need the {if} command. Rather you can just place contents of {if} into {formtoggle}

{formtoggle: name=Option 3}{formtoggle: name=Option 3A}Option 3B{endformtoggle}{endformtoggle}

Yes, thank you very much @VinodGubbala . I have a bunch of formtext, formtoggles and other stuff that appear when it's being toggled, so I got everything I needed. I just didn't get them to appear by just toggling that one option. Thanks again!

1 Like