Tips and Tricks HQ Support Portal › Forums › WP eMember › eMember required fields allowing registration
Tagged: email username, required, required fields
- This topic has 34 replies, 11 voices, and was last updated 6 years, 1 month ago by admin.
-
AuthorPosts
-
July 12, 2012 at 1:55 am #6866goldstriknParticipant
Hello,
I have eMember Version v8.0.5 and got it set up the way I want it. The only issue or perhaps a misunderstanding is the Registration Form Fields. Whenever I tick the Enable box for required field. The field shows up in the registration form so that’s good, the only thing is that if the fields that I want the subscriber to fill are not filled, then the registration goes through anyways. My thought is that I want such field required, if not filled, it won’t allow to register.
Anyways, am I missing something? How can I have the required field be able to be “truly” a required field to be filled in order to register. I want the “required fields” to behave as the username and password field in that they need to be filled or else you can’t complete registration. I hope I’m making sense.
Please advise
July 12, 2012 at 6:37 am #47246PeterMemberHi, Looks like the field validation is not working. Form issues like yours are usually related to JavaScript conflicts on your web page which is preventing eMember’s JavaScript checks to fail.
Please do what this post says to help you identify the source of the conflict:
https://support.tipsandtricks-hq.com/forums/topic/test-to-identy-a-conflicting-theme-or-plugin
If you post a link to your registration page I will be able to give more info.
July 12, 2012 at 3:21 pm #47247goldstriknParticipanthere is the link to my registration page [http://www.wpthemesforevents.com/join-us/registration]. Please make a dummy registration and see what is wrong.
thank you.
July 13, 2012 at 2:32 am #47248PeterMemberI’ve had a look at your registration page and I can see that you have some javascript errors. Chrome’s firebug displays the following:
Uncaught TypeError: undefined is not a function jquery.ui.widget.js:67
The “fb-root” div has not been created, auto-creating all.js:49
FB.init has already been called – this could indicate a problem all.js:49
Did you try the tests from that link I sent you in my last reply?
July 13, 2012 at 2:35 am #47249goldstriknParticipantyes, I tested with twentyten theme and it works. So, it is definately a theme issue. I wonder how this can be resolved? any idea? or where can I start? The theme developer is very slow to reply, so i’m hoping I can get this done asap.
Thanks for looking into it.
July 13, 2012 at 2:42 am #47250PeterMemberUnfortunately, fixing badly written themes is out of the scope of this forum.
You can try switching to another premium theme or wait for the developer to get back to you.
Sorry I can’t be of further assistance.
July 13, 2012 at 2:44 am #47251goldstriknParticipantThanks Peter for trying. I’ll have to go the dev route and wait. Have a good day.
July 13, 2012 at 4:20 am #47252adminKeymasterHi, there is no magic we can apply when you have bad JavaScript code on your webpage. The way JavaScript works is that one error messes up the entire pages’s JavaScript. The only way to go forward is to correct the mistake at the source unfortunately.
August 3, 2012 at 3:22 am #47253bvideosMemberThe only issue or perhaps a misunderstanding is the Registration Form Fields. Whenever I tick the Enable box for required field. The field shows up in the registration form so that’s good, the only thing is that if the fields that I want the subscriber to fill are not filled, then the registration goes through anyways.
Well i have checked my themes and plugins and there are no errors with java in my case.
Please advise how we resolve this problem by fixing emember by extending the compulsory required fields using a code modification on emember.
Please provide the right code to modify the file to fix this problem.
Thanks
August 3, 2012 at 11:17 pm #47254adminKeymasterIt shouldn’t allow you to complete the registration if the required field is not filled. Please post a link to your registration form so I can check a few things.
What version of eMember are you using?
September 6, 2012 at 5:33 am #47255macvelMemberDisregard my post. Everything is working fine.
September 7, 2012 at 12:46 am #47256adminKeymasterRemoved references after troubleshooting.
October 12, 2012 at 9:28 pm #47257chavpaskovMemberi have same issue. For the test i enabled all additional fields and made them required (mandatory) yet only the username ,password and ” agrred to Terms and conditions” when left empty triggered some relevant javascript action for the rest of the fields (address,zip,tel # etc) no validation occurs and registration completes.
here is the current status (taken from Settings Section)
Fields to be shown on the Registation form (Username, Password and Email address are mandatory fields and will always be present on the form).
Title: Required?
Enable/disable Title field on registration page.
First name: Required?
Enable/disable first name field on registration page.
Last name: Required?
Enable/disable last name field on registration page.
Phone: Required?
Enable/disable Phone field on registration page.
Company: Required?
Enable/disable Company field on registration page.
Address Street: Required?
Enable/disable Address Street field on registration page.
Address City: Required?
Enable/disable Address City field on registration page.
Address State: Required?
Enable/disable Address State field on registration page.
Address Zipcode: Required?
Enable/disable Address Zipcode field on registration page.
Country: Required?
Enable/disable Country field on registration page.
here is the registration URL:
[http://www.kyokushin.ca/join-us/registration/]
feel free to create new registration if you need to.
i did purchase v7.7.0 (do not know if it is relevant to this issue).
Regards
Chav
October 12, 2012 at 10:12 pm #47258chavpaskovMemberJScript debugger on Chrome showed:
Uncaught TypeError: Object [object Object] has no method ‘validationEngine’ /join-us/registration/?member_id=4&code=a2e6913ddd384d1d4b596895451f29e2:1123
(anonymous function) /join-us/registration/?member_id=4&code=a2e6913ddd384d1d4b596895451f29e2:1123
e.resolveWith jquery-1.6.4.min.js:2
e.extend.ready jquery-1.6.4.min.js:2
c.addEventListener.C
i do not think it is at heme issue. pls advise when you have a chance.
October 13, 2012 at 2:51 am #47259nurMemberHi, I would recommend you to load a fresh copy of the plugin first:
https://support.tipsandtricks-hq.com/forums/topic/re-install-or-load-a-fresh-build-of-the-plugins
-
AuthorPosts
- You must be logged in to reply to this topic.