• Resolved Barry Sampson

    (@barrysampson)


    Hi,

    After upgrading to Lifter 5.0 we experienced an issue that others have reported here. When someone tries to enrol on a course they are unable to do so, and get the error message “Cannot validate a form with no user input”.

    Users do not register directly on this site. They are registered in an external system and then log into the WordPress site using LDAP. They have access to the entire catalogue and all courses use the same free enrollment plan.

    On a test site (without LDAP) I’m able to resolve this issue by editing the Billing Information form and removing all of the fields.

    On the live site (with LDAP) I am not able to remove the email field from the Billing Information form. Presumably this field is causing the validation error.

    For the moment we have rolled back to v.4.21.3.

    Can you suggest a way to resolve this issue?

    Thanks

    Barry

Viewing 3 replies - 1 through 3 (of 3 total)
  • Hi @barrysampson

    For enrollment, even free enrollment, the email is a required field. This means the email field has to be visible to all users. This we can’t remove, however, you should be able to make the billing fields not required in the billing information form and remove it.

    What happened on the live site when you tried to remove the billing address block? Did you reach an error or was the option not avaliable?

    Let us know if you have any further questions!

    Thanks and take care,

    Thread Starter Barry Sampson

    (@barrysampson)

    Hi Natalie,

    On the live site when I tried to remove the email address field I got a red warning saying that it was a required field and couldn’t be removed. Although it had gone from the page the Update button was inactive.

    I can’t see how I make the field not required.

    Thanks

    Barry

    Hi @barrysampson

    Apologies for the confusion there! The address field is required, you will not be able to remove it or it will break enrollment and registration.

    This is also a field you want to make sure is visible to both logged in and logged out users. For free course enrollment, logged in users will not see this screen but their information will be autofilled on click so it still needs to be visible.

    Billing however can be removed. Have you gotten this removed from the page, or is it causing you issues as well?

    Please let me know if you have any further questions!

    Thanks and take care,

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Lifter 5.0 and LDAP’ is closed to new replies.