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, 4 months ago by
admin.
-
AuthorPosts
-
July 12, 2012 at 1:55 am #6866
goldstrikn
ParticipantHello,
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 #47246Peter
MemberHi, 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 #47247goldstrikn
Participanthere 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 #47248Peter
MemberI’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 #47249goldstrikn
Participantyes, 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 #47250Peter
MemberUnfortunately, 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 #47251goldstrikn
ParticipantThanks Peter for trying. I’ll have to go the dev route and wait. Have a good day.
July 13, 2012 at 4:20 am #47252admin
KeymasterHi, 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 #47253bvideos
MemberThe 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 #47254admin
KeymasterIt 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 #47255macvel
MemberDisregard my post. Everything is working fine.
September 7, 2012 at 12:46 am #47256admin
KeymasterRemoved references after troubleshooting.
October 12, 2012 at 9:28 pm #47257chavpaskov
Memberi 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 #47258chavpaskov
MemberJScript 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 #47259nur
MemberHi, 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.