My check-boxes are working, but they are not saving to the database table that I created. I can see the results clearly in the email of the form, but the table shows them as blank. What should I do to fix this?
Thanks!
Ben
Hi Ben,
You probably need to turn on the 'Let ChronoForms handle your arrays' option.
Bob
Thanks for the response, but the "ChronoForms handle my posted arrays:" option is already set to "yes." Is there anything else that I could try? FYI: This is set to yes on all child forms and the mother form. Is this a correct setup? Or should it only be set on the mother form?
Thanks,
Ben
Hi Ben,
Sorry for the long delay in getting back to this.
I just built a test set of forms in the latest ChronoForms release.
I have two child forms each with one text input and an array of three checkboxes. Apart from changing the ids and names to make sure that I can distinguish the inputs and th etwo forms use different field names these forsm are identical and are exactly as created by the wizard.
I then created a mother form, set up the multi-page plugin on the mother form and enabled it.
I created a database table based on Child form 1 and added the two field from child-form 2 in the set up.
I enabled the DB Connection on the mother form only.
I checked that 'Have CF handle arrays' is set to Yes on the mother form (and probably is for the child forms too).
I went to the mother form, entered some data in steps 1 & 2 and, after submitting step 2 all of the data including the checkbox results is in the database.
I don't see anything here that is critically different from your setup except that this one seems to work OK :-(
Bob