On some forms in Preview Mode - only "An error has occurred.0str_contains(): Argument #1 ($haystack) must be of type string, array given" loads.
thoughts?
Not sure why some forms load and others don't. Possibly the broken ones have a Submit function? ie: Contact forms.
Latest chronoForms8 on latest Joomla 6.
EDIT: I resaved the forms and now they load...hmmmm...
Re-saving the form worked here as well. Thanks!
Hi typomaniac
Maybe your forms data are clipped by the max_input_vars limit on your web server, go to the ChronoForms 8 global settings and enable the Increase Max Fields setting
I've increased the Max Fields settings, but no change:
https://dev.regio-feuerwehr-taeuffelen.ch/ausbildung/entschuldigung
The live site runs on the very same server/hosting and there it works flawlessly:
https://regio-feuerwehr-taeuffelen.ch/ausbildung/entschuldigung
Best regards
Martin
What is the problem with the first form exactly ? the form opens fine and is in v8
While the 2nd form is in v7
Please note that you may need to remove the "end_page" from the v8 form after you have imported it because v8 can process actions in the Submit event directly, while v7 could only do that with a different page, which is why you need the "end_page"
Looking deeper at my forms. Found a bunch of "garbage" in
Behaviors / Error Messages like:
<br /><b>Warning</b>: Array to string conversion in <b>/var/www/html/libraries/chrono_lib/widgets/fields/text.php</b> on line <b>15</b><br />Array
Not sure if that is related or not. I cleaned that up on all fields I found "stuff" like that.
unfortunately there has been too much time / integration work for me to tell you exactly how that might have happened...but I suspect it was during an upgrade from earlier ChronoForms.
Yes, that could have been produced during an update from a previous version, can you remember from which version did you upgrade your forms earlier ? v6 or v7 ?
