Tagged: CONTACT FORM, select element, wordpress 4.4
-
AuthorPosts
-
December 10, 2015 at 12:33 pm #550300
Hi chaps,
I have updated Enfold recently, and whatever happened, I cannot now get the Contact Form to function on the page given in private below. I even tried starting from scratch on a duplicate e page – same issue.
It flags up boxes as uncompleted when you hit the button, but they are complete with no issues I can see.
Please can you have a look for me?
Many thanks
Steve(ps. I also noticed that it is impossible to drag the Contact Form element to the correct position on a page)
- This topic was modified 8 years, 11 months ago by Steve.
December 10, 2015 at 12:47 pm #550309I’m having similar issues with the ‘Select Element’ drop down options.
No fix yet but my original post is here – https://kriesi.at/support/topic/form-validation-error/
December 10, 2015 at 12:50 pm #550310Hi, I have same problem with select box in forms. Validation “is not empty” not working, if I select “no validation” contact form sent, but without selected items in select boxes
thanks
edoDecember 10, 2015 at 4:31 pm #550514I have exactly the same problem with the form element “select element” as described by adelimedicalcenter.
Are there any updates meanwhile?kind regards
TobiasDecember 10, 2015 at 6:53 pm #550623Hi chaps,
A possibly important update to this issue:
I noticed that when I disable the VALIDATION of the SELECT ELEMENT parts of the form, it SENDS PERFECTLY.
So, there seems to be an issue purely with the multiple selection options, not the whole form itself.
(ps. I did also try turning ALL other plugins off before doing that, but it didn’t help)
Thank you
Steve- This reply was modified 8 years, 11 months ago by Steve.
December 10, 2015 at 7:04 pm #550629Hi Stevo,
yes that’s the current issue.
The multiple selection options currently are preventing the complete filling and sending of the form.
If You turn off the validation of “select element” , the form will be send out but the mail doesn’t contain the content of the “select element”.
Urgently waiting for a update.
kind regards
TobiasDecember 10, 2015 at 7:59 pm #550662Also having this same issue for a client website. Please provide update asap.
Actually, further to this – if we have validation on a field it won’t let the form send at all, even though an option is selected.
When we removed the validation, several fields are missing from the confirmation email sent to both the business and the customer with the exception of their contact details. All additional questions missing.- This reply was modified 8 years, 11 months ago by volpagirl.
December 10, 2015 at 8:41 pm #550687Hey!
Sorry for the delay reply. I have send the topic to kriesi and he is looking at it.
Thanks a lot for letting us know and most of all, about your patience. We do appreciate that a lot.We will be back to you as soon as possible, with a solution.
Regards,
BasilisDecember 10, 2015 at 8:53 pm #550689Enfold team: Let me be brutally honest. I have a feeling that new releases of WordPress are not taken seriously enough. They should be tested in advance with Enfold. I have now had two incidents (not related to this thread) where a new WordPress release caused Enfold to fail and where a subsequent Enfold release solved the issue. It was solved quickly, within a 1-2 days, but unfortunately it is not good enough if you are running a real business site. Imagine if important functionality of your site stopped working for 1-2 days from time to time. From the incidents I have had I learned that it is best to not upgrade WordPress right away (I have not upgraded to WordPress 4.4) until some time has elapsed. This is unfortunately the only solution I have found.
December 10, 2015 at 10:08 pm #550749Agreed, dohodoho: I’ve been in a similar position, and, despite the preference for security, it seems best to upgrade somewhat later, as errors can happen anywhere, any plugin; given the increasing complexity and versatility of WP, this is inevitable and a side-effect of fast open-source productivity.
Good IT-related business is ALL about solid troubleshooting, and though a preemptive approach is vital, the reality is that in a fluid environment it’s more about HOW they’re dealt with once discovered, and here I can only compliment Kriesi & crew, as the support is ON IT, unlike a rather high percentage of other template/plugin providers. Seen from the other end of the lens, they’ve also corrected several of MY mistakes, and provided extra help even when it’s clearly not truly related to the template.
This suggests to me that GOOD PROBLEM SOLVING is done through mutual support, and benefits the growth of all our business.
- This reply was modified 8 years, 11 months ago by Steve.
December 12, 2015 at 9:45 pm #551481Hi guys,
I have the same problem. Validation on Select Element is always displaying the item as invalid, thus it’s not possible to submit the form.
Please have a look at this problem asap.It seems to be a hot issue.
Thanks!
December 12, 2015 at 10:10 pm #551491Did a cross post sorry. My thread with similar and additional information about the problem: https://kriesi.at/support/topic/problem-with-contact-form-select-element-as-required-field/
December 12, 2015 at 11:45 pm #551503Hi guys,
I have found the cause of these troubles. It seems to be probably a forgotten condition in a file /wp-content/themes/enfold/framework/php/class-form-generator.php, line 593:
When I modify
if(is_array($suboptions))
by adding a condition from the previous version as follows:
if(is_array($suboptions) && !empty($suboptions[1]))
the validation starts working again as it should.
That being written, I do not recommend to apply this patch as a general solution. It would be great if programmers from Kriesi could check it.
I hope it helps!
December 13, 2015 at 4:10 am #551549I agree with every comment above. I am not a fan of surprises… but that’s why developers have access to beta versions. While many items slip through the fold, most are detected.
The worst one to date this year was Microsoft with OFFICE for Mac. El Capitan launched and guess who had a slew of angry customers?
In this case, there is a major difference. What we all SHOULD do as our own best practice is simply wait to get a green flag from the developer (kriesi) or others in the forum that the release is tested and working well.
So I suggest two things:
1) Everyone waits to update their WP platform until the theme they use certifies or rubber stamps functionality… which leads me back to kriesi…
2) The developer (kriesi) should also note on their themes they are tested and fully supported.Just my two cents. It would help many of you take those two cents and save lots of time, energy & possible $$$ loss by delaying the update. It’s hard, I know. I want to push INSTALL… but we need to be a little more patient.
Thanks for listening.
DaveDecember 14, 2015 at 11:25 am #552096I think the Dave is correct here. This is what should be done:
Enfold theme should actually write that it does not support WP 4.4 (yet!). With basic functionality not supported as is the case today, I cannot possibly see how it is possible to say that Enfold supports WP 4.4. Saying that WP 4.4 is supported (as is done on ThemeForest) is very confusing and might cause many people who press the “Update to WP 4.4” button extremely disappointed. This can be solved with clearer communication by simply delaying the support with the latest WP version.December 14, 2015 at 12:59 pm #552170For your info:
problem also occurs in combination with WordPress 4.3.1 & Enfold 3.4.6
regards
TobiasDecember 14, 2015 at 1:03 pm #552178Hi!
Do you mind creating a temporary admin login and posting it here privately so we can look into it?
For your information, @sd142ppr would be able to see private contents posted here since he is the OP. To avoid it, please start a new thread :)Best regards,
YigitDecember 14, 2015 at 1:13 pm #552188Hi Yigit,
Would you like all of the people with this issue to post temporary logins or just the person who started thread?
December 14, 2015 at 1:14 pm #552192Hi Guys, it’s not a problem with WordPress 4.4 compatibility.
@Yigit and other moderators
There is a small bug in the Enfold theme code causing problems with the select element validation in contact forms.Have a look at my earlier post in this thread:
It seems to be probably a forgotten condition in a file /wp-content/themes/enfold/framework/php/class-form-generator.php, line 593:
When I modify
if ( is_array($suboptions) )
by adding a condition from the previous version as follows:
if ( is_array($suboptions) && !empty($suboptions[1]) )
the validation starts working again as it should.
Please fix it asap.
December 14, 2015 at 1:31 pm #552208I can confirm that Maximus_ is CORRECT!!!
I have just carried out the code alteration/addition he suggested, and everything works 100%.
It would indeed appear to be a little bit of code missing…
Stevo :-)December 14, 2015 at 1:35 pm #552216I agree. Bug fix from Maximus works well.
December 14, 2015 at 3:24 pm #552339Unfortunately, this doesn’t work for me. The form can still be submitted with nothing selected, it just comes through as ‘null’ in the answer section.
I’m under so much pressure with this as it’s pretty much how the company gathers all its customer inquiries.
SOMEONE PLEASE HELP
December 14, 2015 at 3:54 pm #552395@markgibbons243
Can you submit the form with nothing selected so it sends an e-mail? Or it the select box displays a red frame (not valid content)?December 14, 2015 at 3:56 pm #552400Hi @Maximus_
I can select nothing and get no red frame but the email still sends :-(
December 14, 2015 at 4:00 pm #552406@markgibbons243, didn’t you just forget to turn the validation back on?
December 14, 2015 at 4:03 pm #552410It’s 100% on!
December 14, 2015 at 4:15 pm #552429I see. Unfortunately I can’t look into source code at the moment. The safest solution would be to turn off the validation on the select element and wait until there is a new version of Enfold theme with official bug fix. If your contact form is sending e-mails, you should not be loosing other content than from the select box.. I hope that the bug fix release will come soon.
December 15, 2015 at 5:14 pm #553166Hi Guys!
Thanks for the notice and sorry for the problems. I was able to look into it and apply a solution that should work. We will update the theme as soon as possible along with some other minor bugs. We will probably be ready within the next few days. Thanks for your patience, meanwhile you can apply the hotfix by maximus: https://kriesi.at/support/topic/contact-form-no-longer-functioning-after-update/#post-551503
Cheers!
KriesiDecember 15, 2015 at 5:18 pm #553171Thanks @Kriesi
However, for me, even with that fix the form still doesn’t validate properly – will the update fix that issue too?
I originally posted about this issue 3 weeks ago https://kriesi.at/support/topic/form-element-validation-error/ – Any information on this would be hugely appreicated so i can update my client.
Thank you so much in advance
December 17, 2015 at 1:22 am #554102patch worked for me, thanks for communicate this here!
Ludwig
-
AuthorPosts
- You must be logged in to reply to this topic.