CS Forms: component form fields do not work with input conditions

Hi @charlie

I have 3 issues with input conditions at the moment

  1. if using Standard Input and trying to load input conditions, it does not find any form fields

  2. when using a normal form input field, I can see form fields in input conditions, but they do not work. ie I set a condition of referral_type is Family and whether the value is Family or not, nothing changes at all

  3. If I have a structural element such as a div within the form, I cannot hide that using input conditions as the field is not available. The use case for this is when someone ticks a box on the form, a new section should appear/disappear.

  1. The fix did not make it in the last update, but I’m almost done with this one.
  2. I believe this one is fixed.
  3. Yeah it’s unfortunately just for inputs right now. Full fledged frontend conditions for all valid elements is definitely coming eventually.

Thanks for the feedback.

Thanks @charlie
no.1 would be a big one for me and looking forward to that one being resolved.

I’ll test out no.2

any ideas on a workaround for no.3?

as a thought could we introduce a forms div that also have the input condition. exactly the same as a normal div but includes the input condition?

Hi @charlie

I tried no.2 and still not working for me? it picks up the data field but the input still displays

Sorry I misread. You’re right the checkbox / radio list doesn’t seem to work when used as an input condition. I’ll get that fixed. Have a great weekend.

Thanks @charlie

do you have any thoughts on

"any ideas on a workaround for no.3?

as a thought could we introduce a forms div that also have the input condition. exactly the same as a normal div but includes the input condition?"

Hi @charlie,

Is there any time scale of resolving this issue? as otherwise I will need to rebuild 3 large forms using ‘non-component’ field inputs

  1. if using Standard Input and trying to load input conditions, it does not find any form fields

Can you double check you are on the latest release? I see this fixed already. There is a “Custom Key” selection where you can manually input the name field.

Hi @charlie

there might be something complicating this, in that if the fields exist within a div (even if they are not component fields) they don’t show in the input conditions list

I have confirmed that typing the field name as you suggested works for both component fields and non component.

There is also something weird going on with Custom Keys getting lost. I’ll replicate and video it for you soon

I think I see the issue you are having. I’ll try to get that fixed in the next release. Have a great day.

1 Like

Thank you @charlie

1 Like