• Resolved katlilore

    (@katlilore)


    Hi there,

    The CF7 form we’ve implemented *was* working fine, but since updates it’s now generating a “Please fill out the field.” error *despite* filling in those fields. When we removed the ‘required’ asterisks from the form and flushed cache, it still generated the errors; even with fully typing in the fields instead of using autofill it gives that error.

    I’ve searched the interwebs as well as on here, and found *one* nominally useful result (https://www.ads-software.com/support/topic/frontend-click-on-a-checkbox-field-triggers-validation/), but when employing the novalidate class it resolved nothing….

    We’re using CF7 v. 5.8 with WordPress v. 6.3 and Divi 4.22.0. Here are the plugins that we’re using (all up-to-date/compatible with the current WP version):
    Classic Editor
    Classic Widgets
    CF7
    Divi Booster
    Duplicator (free)
    Flamingo
    SiteGround Optimizer
    SiteGround Security

    Please help. Thanks!

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Takayuki Miyoshi

    (@takayukister)

    See Editing form template

    What content do you have in the Form tab panel?

    Thread Starter katlilore

    (@katlilore)

    This is what we have; I styled side-by-side for name & email for desktop, and 100% wide for mobile:

    <p class="name-email-desktop"><label>[text* customer-name placeholder "Name"]</label><label>[email* customer-email placeholder "Email"]</label></p>
    
    <p class="name-email-mobile"><label>[text* customer-name placeholder "Name"]</label></p>
    <p class="name-email-mobile"><label>[email* customer-email placeholder "Email"]</label></p>
    
    <label>[textarea customer-message placeholder "Message"]</label>
    
    [submit "Submit"]
    Plugin Author Takayuki Miyoshi

    (@takayukister)

    Remove these lines:

    <p class="name-email-mobile"><label>[text* customer-name placeholder "Name"]</label></p>
    <p class="name-email-mobile"><label>[email* customer-email placeholder "Email"]</label></p>

    I have a very similar issue on three of my long standing websites that have not been edited. The sites are manually updated twice a year and tested. So I can confirm the forms were working after the last update. These forms that were previously working now no longer recognise when text is input. They return the validation error ‘ Please fill the required field.’ on every field, even though they have been filled in.

    I have deactivated ALL plugins and switched theme to 2022 and 2023 defaults themes on all three sites but the error persists. I have also tested that the SMTP service I use is sending WP mail correctly on all three sites and it is. I have also updated ALL software on one of the sites today but still no joy.

    I have an identical sandbox clone of one of the sites on the same host which DOES work correctly – I am completely baffled.

    Really hope someone can help with a suggestion that I’ve not mentioned!

    This is the CF7 form on one of the offending sites: https://seekingperfectpurchase.com/contact/

    Many thanks in advance!

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Already filled in fields yield “Please fill out this field.” error’ is closed to new replies.