Hello,
We have a simple form with submit action and Start and End Configured for the form.
We migrated from 6.1 to 6.2 and this stuff works fine on 6.1
On Submit however,we get following error on browser console -
forms.html:465 Uncaught ReferenceError: cq5forms_isEmpty is not defined(…) for a random field on the form.
Javascript Line -
if (cq5forms_isEmpty(document.forms["_content_public_jcr_content_customertools_contactreppar_start"].elements["city"])) {cq5forms_showMsg('_content_public_jcr_content_customertools_contactreppar_start','city','Please complete the City field.'); return false; }
Error logs show the following -
service/forms.html HTTP/1.1] com.day.cq.personalization.impl.TargetedContentManagerImpl Failed to generate teaser info
java.lang.NullPointerException: null
com.day.cq.personalization.impl.TargetedContentManagerImpl JSONObject["allTeasers"] not found.
org.apache.sling.commons.json.JSONException: JSONObject["allTeasers"] not found.
Please help.Not sure what teasers json its referring to here since we have a simple form implementation.
Thanks,
Sonali.
Are you using an Adaptive Form -- this does look strange as the error is related to personalization and you are not using that.
Views
Replies
Total Likes
Moving this post to AEM forms.
~kautuk
Views
Replies
Total Likes
We are using the OOTB Form component.Attached is the image.
Views
Replies
Total Likes
This is not AEM Forms component- this is AEM capability and hence this question needs to be moved out of AEM Forms forum
Views
Replies
Total Likes
I figured the (cq5forms_isEmpty) is gone when I disable clientvalidation(inside start node : clientvalidation=false)
My page however does not redirect as expected when I set the actionType to foundation/components/form/actions/mail ,works fine when actionType= foundation/components/form/actions/store.
It goes to page not found.Any other config I might be missing?
Views
Replies
Total Likes
Hi, Even I am facing this issue. As if I uncheck the client validation then this error doesnt comes up, But unchecking that restricts the jquery I have written on it.
Views
Replies
Total Likes
Hi,
I have resolved the issue. When we tick the client validation, submit button behave as type=button and when you uncheck it behaves as type= submit. So if you have unchecked the client validationit behaves as a submit and your custom reditrection doesnt work. So if you want it to work you need to restrict the behavior of submit by using event.preventDefault().
Thanks!!!!
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies
Views
Likes
Replies