• Resolved tasmara0105

    (@tasmara0105)


    Hi, I’m using contact form 7 in combination with conditional field pro.

    If I put in a placeholder in the required fields the requirement check fails to stop someone proceding to the next step in the form.

    Please advice what we can do to fix this. writing in .js is no problem.

    Please click to open the pop-up, the contact form is in there.

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

Viewing 3 replies - 1 through 3 (of 3 total)
  • Hello @tasmara0105,

    Can you please share the content in your Form tab?

    Thread Starter tasmara0105

    (@tasmara0105)

    Yes, this is it:

    <h5 class=”pt-cv-title”>Vraag in drie eenvoudige stappen uw offerte aan</h5>
    <br>

    [step title “Start” next “volgende stap” previous “vorige stap”]

    <h8>Waarvoor ontvangt u graag een offerte?</h8>
    [select* stap1-aanvraag first_as_label “Maak uw keuze” “Een energielabel voor één adres” “Energielabels voor meerdere adressen” “Een andere dienst”]

    [group energielabel-group]
    Helder, dankuwel, ga door naar de volgende stap
    [/group]

    [group energielabels-group]
    Duidelijk, dankuwel, ga door naar de volgende stap
    [/group]

    [group anderedienst-group]
    Dankuwel, ga door naar de volgende stap
    [/group]

    [step title “Enkele vragen voor de scherpste offerte”]

    [group energielabel-group]
    <h8>Betreft het een woning of een bedrijfsgebouw?</h8>
    [select* stap2-energielabel-soortgebouw first_as_label “Maak uw keuze” “Woning” “Bedrijfsgebouw” “Combinatie woning/bedrijfsgebouw”]
    <br>

    [group energielabel-woning-group]
    <h8>Wat is het adres van de woning?</h8>
    [text* stap2-energielabel-woning-opname-adres placeholder “Straat en huisnummer*”]
    [text* stap2-energielabel-woning-opname-postcode placeholder “Postcode*”]
    [text* stap2-energielabel-woning-opname-plaats placeholder “Plaats*”]
    <br>
    <h8>Door onderstaande drie vragen te beantwoorden helpt u ons een zo scherp mogelijke offerte te maken!</h8>
    Wat is ongeveer de oppervlakte van de woning?
    [select stap2-energielabel-woning-opname-oppervlakte first_as_label “Ik heb echt geen idee” “<50m2” “50-150m2” “150-300m2” “>500m2”]
    Zijn er bouwtekeningen met maatvoering beschikbaar?
    [select stap2-energielabel-woning-opname-bouwtekeningen first_as_label “Dat weet ik niet” “Jazeker!” “Nee, helaas”]
    Is er ergens in de woning sprake van koeling zoals een airco of een warmtepomp?
    [select stap2-energielabel-woning-opname-koeling first_as_label “Ik heb echt geen idee” “Nee” “Ja” “Ja, maar deze is buiten werking” ]
    <br>
    [/group]

    [group energielabel-bedrijfsgebouw-group]
    <h8>Wat is het adres?</h8>
    [text* stap2-energielabel-bedrijf-opname-adres placeholder “Straat en huisnummer*”]
    [text* stap2-energielabel-bedrijf-opname-postcode placeholder “Postcode*”]
    [text* stap2-energielabel-bedrijf-opname-plaats placeholder “Plaats*”]
    <br>
    <h8>Door onderstaande twee vragen te beantwoorden helpt u ons een zo scherp mogelijke offerte te maken!</h8>
    Wat is ongeveer de oppervlakte, minus een eventuele onverwarmde industri?le opslag- of productiehal?
    [select stap2-energielabel-bedrijf-opname-oppervlakte first_as_label “Ik heb echt geen idee” “<100m2” “100-250m2” “250-500m2” “500-1000m2” “1000-2000m2” “2000-3000m2” “3000-5000m2” “5000-7000m2” “7000-10.000m2” “>10.000m2”]
    Zijn er bouwtekeningen met maatvoering beschikbaar?
    [select stap2-energielabel-bedrijf-opname-bouwtekeningen first_as_label “Dat weet ik niet” “Jazeker!” “Nee, helaas”]
    <br>
    [/group]
    [/group]

    [group energielabels-group]
    Om hoeveel woonadressen gaat het ongeveer? [number stap2-energielabels-aantal-woonadressen min:0 max:100000 “0”]
    Om hoeveel bedrijfsadressen gaat het ongeveer? [number stap2-energiealabels-aantal-bedrijfsadressen min:0 max:10000 “0”]
    [/group]

    [group anderedienst-group]
    Voor welke dienst wenst u een offerte te ontvangen? [textarea stap2-anderedienst placeholder “Gewenste dienst”]
    [/group]

    [step title “Tenaamstelling offerte”]
    <h8>Tot slot, aan wie mogen we de offerte richten?</h8>
    In de hoop dat de offerte naar wens is, zal na oplevering van de werkzaamheden ook de factuur aldus geadresseerd worden.

    [select* stap3-offerte-tenaamstelling first_as_label “Maak uw keuze” “Aan een particulier persoon” “Aan een bedrijf of instelling” ]
    <br>

    [group tenaamstelling-particulier-group]
    [select* stap3-particulier-aanhef first_as_label “Maak uw keuze*” “heer” “mevrouw”]
    [text* stap3-particulier-voorletters placeholder “Voorletters*”]
    [text* stap3-particulier-achternaam placeholder “Achternaam*”]
    [tel* stap3-particulier-telefoonnummer placeholder “Telefoonnummer*”]
    [email* stap3-particulier-e-mail placeholder “E-mail adres*”]
    <br>

    [group energielabel-group]
    Is het offerte adres gelijk aan het adres waar u een energielabel voor aanvraagt?
    [select* stap3-particulier-gelijk-adres “Ja” “Nee” ]
    <br>
    [/group]

    [group particulier-afwijkend-adres-group]
    Wat is het offerte adres?
    [text* stap3-particulier-adres placeholder “Straat en huisnummer*”]
    [text* stap3-particulier-postcode placeholder “Postcode*”]
    [text* stap3-particulier-plaats placeholder “Plaats*”]
    <br>
    [/group]

    [checkbox nieuwsbriefontvangen default:0 “Ik schrijf me graag direct in voor de nieuwsbrief”]
    [/group]

    [group tenaamstelling-bedrijf-group]
    <h8>Uw gegevens</h8>
    [select* stap3-bedrijf-aanhef first_as_label “Maak uw keuze*” “heer” “mevrouw”]
    [text* stap3-bedrijf-voorletters placeholder “Voorletters*”]
    [text* stap3-bedrijf-achternaam placeholder “Achternaam*”]
    [tel* stap3-bedrijf-telefoonnummer placeholder “Telefoonnummer*”]
    [email* stap3-bedrijf-e-mail placeholder “E-mail adres*”]
    <br>

    <h8>Bedrijfsgegevens</h8>
    [text* stap3-bedrijf-bedrijfsnaam placeholder “Bedrijfsnaam*”]
    [text stap3-bedrijf-kvk placeholder "KvK nr"]
    [text stap3-bedrijf-e-mail-facturatie placeholder "Optioneel afwijkend e-mailadres alleen voor factuur"]
    [group energielabel-group]
    Is het bedrijfsadres gelijk aan het adres waar u een energielabel voor aanvraagt?
    [select* stap3-bedrijf-gelijk-adres “Ja” “Nee” ]
    <br>
    [/group]

    [group bedrijf-afwijkend-adres-group]
    <h8>Wat is het bedrijfsadres voor de offerte tenaamstelling?</h8>
    [text* stap3-bedrijf-adres placeholder “Straat en huisnummer*”]
    [text* stap3-bedrijf-postcode placeholder “Postcode*”]
    [text* stap3-bedrijf-plaats placeholder “Plaats*”]
    <br>
    [/group]

    [checkbox nieuwsbriefontvangen default:1 “Nieuwsbrief ontvangen”]
    [/group]
    [submit “Verstuur mijn aanvraag!”]
    [group particulier-gelijk-adres-group][/group]
    [group bedrijf-gelijk-adres-group][/group]

    in the other contact form without the steps and group tags I have the same issue.
    The content of that form (I deleted the placeholder here to make it work) is:
    <label> Naam*
    [text* Naam placeholder “naam aub”] </label>

    <label> Bedrijfsnaam
    [text Bedrijfsnaam]</label>

    <label> E-mail*
    [email* E-mail] </label>

    <label> Telefoonnummer*
    [tel* Telefoonnummer] </label>

    <label> Uw bericht*
    [textarea* Uwbericht] </label>

    <label> Nieuwsbrief ontvangen
    [acceptance Nieuwsbrief optional] </label>

    [submit “Verzenden”]
    <br/>

    Plugin Author Takayuki Miyoshi

    (@takayukister)

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘adding placeholder disables requirement’ is closed to new replies.