I understand you are still working on adding/flushing out components of CF8 because there are a lot of things missing compared to CF7. We do a lot of form fields that are hidden then revealed based on the selection of another field and the way it is handled in CF7 is very easy to do. Hopefully, that is something you keep in CF8 because I haven't been able to figure it out yet. Thank you!
Forums
CF8 - Event Triggers Compared to CF7
it's the same but in 2 steps, first define a trigger based on a field event, then listen to that trigger in any field and do some action, like "showing" a field.
if you want to set a field to be hidden by default then you may use the "Field Class" behavior, set it to "hidden".
in the same field, add a "Listener", listen to "show_this" and set the action to "Show"
In another field, define a trigger to "show_this"
if you want to set a field to be hidden by default then you may use the "Field Class" behavior, set it to "hidden".
in the same field, add a "Listener", listen to "show_this" and set the action to "Show"
In another field, define a trigger to "show_this"
Max can you please add this inatruction in Faqs > Chronoforms > CF8? Perhaps in a new article, for example Differences with CF7?
Okay, I was able to get that to work. That hidden field is "Required" so if I go through the form without selecting the item that would appear that hidden field the form will not submit because that hidden field is required. On CF7 I was able to run an event where I would do "Show, Enable Field(s), Enable Field(s) Validation" If any match "Field 1" equals "Item A". Then another event "Hide, Disable Field(s), Disable Field(s) Validation, Clear Field(s)" if any match "Field 1" Not equals "Item A". How do you do that on CF8? Appreciate your help!
in the new update any hidden field will not validate, also there is a new Listener to "Disable validation".
You need to login to be able to post a reply.