Checkbox values with pipe as condition, stopped working after update to WP5.5
-
I use Checkboxes values with a piped condition like
[select days “Saturday|Sat” “Sunday|Sun” “Monday|Mon”]
Since I updated my site to WP5.5 the pipe separator is not working anymore.
Saturday is written in Advanced CF7 DB, and the e-mails, instead of Sat, or Sun, or Mon.Does anyone has the answer / solution?
Kind regards,
Johan
The page I need help with: [log in to see the link]
-
Where can we see the website in question?
https://dezwemles.nl/aanmeldformulier/
I disabled all plugins, with Wp rollback I downgraded the plugins.
I wo-config I added the line: define( ‘WPCF7_USE_PIPE’, true );
Thanks in advance,
Johan
The value has to be:
[checkbox* voorkeurlokatie1 class:aanmldfrm use_label_element exclusive “Woensdag (13.00 – 17.00)|K1” “Zaterdag (08.00 – 12.00)|K2“]
The value which is written:
<label><input type=”checkbox” name=”voorkeurlokatie1″ value=”Zaterdag (08.00 – 12.00)” /><span class=”wpcf7-list-item-label”>Zaterdag (08.00 – 12.00)</span></label>It stopped working on August 20th.
8046 2020-08-20 21:43:55 Vince van V.P. Gastel 2016-03-26 Jongen 0630059000 0630059000 [email protected] 1x per week Zondagochtend (08.30 – 12.30) Zaterdagochtend (08.00 – 12.00) Karen Vervoort Vliegend Hert 18 2342 CJ Oegstgeest
8045 2020-08-20 08:52:12 Christiaan de C.A. Vree 2016-10-07 Jongen 0712400190 0614529644 [email protected] 1x per week Zondagmiddag (12.30 – 16.30) Zondagochtend (08.30 – 12.30) Rosa en Stefan de Vree Sluiterstraat 12 2231MK Rijnsburg
8044 2020-08-19 16:48:34 Louise van der LA Kwaak 2015-10-22 Meisje 0642236923 0610080427 [email protected] 1x per week R5 Rolf Hoofdstraat 131 2351AE Leiderdorp zusje van Chris
8039 2020-08-18 20:29:49 Sam Van der SB Salm 2017-01-25 Jongen 0649925293 0649925293 [email protected] 1x per week R4 R4 Edgar en Lies van der Sam Schelpenkade 60 2313zz LeidenWhat email settings do you have in the Mail tab panel? And what email do you actually receive?
It’s working partly again, maybe after the update of CF7 Grid and CF7 DB
Mail outcome:
Van: Johan Guijt
Onderwerp: AanmeldformulierBerichtinhoud:
Inschrijfnummer/ID
Inschrijfnummer: 8072Gegevens kind
Voornaam: Johan
Voorletter(s): JC
Tussenvoegsels:
Achternaam kind: Guijt
Geboortedatum: 2010-06-09
Geslacht: JongenGegevens ouders/verzorgers
Ouders/ verzorgers: Johan Guijt
Straat: Bremstraat
Huisnummer: 5
Postcode: 2165CA
Plaats: Lisserbroek
Telefoon: 0614541411
Mobiel: 0252504959
E-mail: [email protected]Voorkeurlokaties
Voorkeurlokatie 1: Zaterdag (08.00 – 12.00)
Voorkeurlokatie 2: Zaterdag (08.00 – 12.00), R4Frequentie
2x per weekAanvullende informatie
Formuliertest—
Deze e-mail is verzonden vanuit het contactformulier op De Zwemles https://dezwemles.nl
Verzonden vanaf ip-adres: 217.122.106.174————
MAIL TAB
Van: [ouders_verzorgers] <[emailadres]>
Onderwerp: AanmeldformulierBerichtinhoud:
Inschrijfnummer/ID
Inschrijfnummer: [submission_id]Gegevens kind
Voornaam: [voornaam_kind]
Voorletter(s): [voorletters]
Tussenvoegsels: [tussenvoegsel]
Achternaam kind: [achternaam_kind]
Geboortedatum: [geboortedatum]
Geslacht: [geslacht]Gegevens ouders/verzorgers
Ouders/ verzorgers: [ouders_verzorgers]
Straat: [straat]
Huisnummer: [huisnummer]
Postcode: [postcode]
Plaats: [plaats]
Telefoon: [telefoon]
Mobiel: [mobiel]
E-mail: [emailadres]Voorkeurlokaties
Voorkeurlokatie 1: [voorkeurlokatie1]
Voorkeurlokatie 2: [voorkeurlokatie2]Frequentie
[frequentie]Aanvullende informatie
[aanvullende-informatie]—
Deze e-mail is verzonden vanuit het contactformulier op De Zwemles https://dezwemles.nl
Verzonden vanaf ip-adres: [_remote_ip]Do you know if I can edit reply 3 with names and e-mailaddresses? I thought I dashed the names and addresses (stupid me ?? )
Regards,
Johan
What content do you have in the Form tab panel?
<div class=”container” id=”nOhmT9″>
<div class=”row”>
<div class=”columns one-half”>
<div class=”field”><label>Voornaam kind*</label>[text* voornaam_kind class:aanmldfrm-input placeholder “Voornaam kind”]
<p class=”info-tip”></p>
</div>
</div>
<div class=”columns one-fourth”>
<div class=”field”><label>Voorletter(s)*</label>[text* voorletters class:aanmldfrm-input placeholder “Voorletters”]
<p class=”info-tip”></p>
</div>
</div>
<div class=”columns one-fourth”>
<div class=”field”><label>Tussenvoegsel</label>[text tussenvoegsel class:aanmldfrm-input placeholder "Tussenvoegsel"]
<p class=”info-tip”></p>
</div>
</div>
</div>
</div>
<div class=”container”>
<div class=”row”>
<div class=”columns one-half”>
<div class=”field”><label>Achternaam kind*</label>[text* achternaam_kind class:aanmldfrm-input placeholder “Achternaam kind”]
<p class=”info-tip”></p>
</div>
</div>
</div>
</div>
<div class=”container”>
<div class=”row”>
<div class=”columns one-half”>
<div class=”field”><label>Geboortedatum*</label>[date* geboortedatum class:aanmldfrm-input placeholder “Geboortedatum”]
<p class=”info-tip”></p>
</div>
</div>
<div class=”columns one-half”>
<div class=”field”><label> Geslacht</label>[radio geslacht use_label_element “Meisje” “Jongen”]
<p class=”info-tip”></p>
</div>
</div>
</div>
</div>
<div class=”container”>
<div class=”row”>
<div class=”columns full”>
<div class=”field”><label><div class=”field”> <hr style=”border: 1px dotted;color: #f2f2f2″> </div></label>
<p class=”info-tip”></p>
</div>
</div>
</div>
</div>
<div class=”container”>
<div class=”row”>
<div class=”columns one-half”>
<div class=”field”><label>Ouders/verzorgers*</label>[text* ouders_verzorgers class:aanmldfrm-input placeholder “Ouders/verzorgers”]
<p class=”info-tip”></p>
</div>
</div>
</div>
</div>
<div class=”container”>
<div class=”row”>
<div class=”columns one-half”>
<div class=”field”><label>Straat*</label>[text* straat class:aanmldfrm-input placeholder “Straat”]
<p class=”info-tip”></p>
</div>
</div>
<div class=”columns one-fourth”>
<div class=”field”><label>Huisnummer*</label>[text* huisnummer class:aanmldfrm-input placeholder “Huisnummer”]
<p class=”info-tip”></p>
</div>
</div>
</div>
</div>
<div class=”container”>
<div class=”row”>
<div class=”columns one-half”>
<div class=”field”><label>Postcode *</label>[text* postcode class:aanmldfrm-input placeholder “Postcode”]
<p class=”info-tip”></p>
</div>
</div>
<div class=”columns one-half”>
<div class=”field”><label>Plaats*</label>[text* plaats class:aanmldfrm-input placeholder “Plaats”]
<p class=”info-tip”></p>
</div>
</div>
</div>
</div>
<div class=”container”>
<div class=”row”>
<div class=”columns one-half”>
<div class=”field”><label>Telefoon*</label>[tel* telefoon class:aanmldfrm-input placeholder “Telefoonnummer”]
<p class=”info-tip”></p>
</div>
</div>
<div class=”columns one-half”>
<div class=”field”><label>Mobiel*</label>[tel* mobiel class:aanmldfrm-input placeholder “Mobiel nummer”]
<p class=”info-tip”></p>
</div>
</div>
</div>
</div>
<div class=”container”>
<div class=”row”>
<div class=”columns one-half”>
<div class=”field”><label>E-mail*</label>[email* emailadres class:aanmldfrm-input placeholder “Uw e-mailadres blijft privé”]
<p class=”info-tip”>E-mailadres is ter administratie en wordt niet uitgegeven aan derden.</p>
</div>
</div>
</div>
</div>
<div class=”container”>
<div class=”row”>
<div class=”columns full”>
<div class=”field”><label><div class=”field”> <hr style=”border: 1px dotted;color: #f2f2f2″> </div></label>
<p class=”info-tip”></p>
</div>
</div>
</div>
</div>
<div class=”container”>
<div class=”row”>
<div class=”columns full”>
<div class=”field”><label>Voorkeurlocatie 1 (uw absolute voorkeur)</label>
<p class=”info-tip”></p>
</div>
</div>
</div>
</div>
<div class=”container”>
<div class=”row”>
<div class=”columns one-third”>
<div class=”field”><label>Voorhout – KTS*</label>[checkbox* voorkeurlokatie1 class:aanmldfrm use_label_element exclusive “Woensdag (13.00 – 17.00)|K1” “Zaterdag (08.00 – 12.00)|K2″]
<p class=”info-tip”></p>
</div>
</div>
</div>
</div>
<div class=”container”>
<div class=”row”>
<div class=”columns five”>
<div class=”field”><label>Basalt Leiden – Rijnlands Revalidatie Centrum*</label>[checkbox* voorkeurlokatie1 class:aanmldfrm use_label_element exclusive “Maandag (17.00 – 19.00)|R1” “Donderdag (17.00 – 19.00)|R2” “Vrijdag (17.00 – 19.00)|R3” “Woensdagmiddag (17.00 – 19.00)|R8″]
<p class=”info-tip”></p>
</div>
</div>
<div class=”columns five”>
<div class=”field”><label>Basalt Leiden – Rijnlands Revalidatie Centrum*</label>[checkbox* voorkeurlokatie1 class:aanmldfrm use_label_element exclusive “Zaterdagochtend (08.00 – 12.00)|R4” “Zaterdagmiddag (12.00 – 15.00)|R5” “Zondagochtend (08.30 – 12.30)|R6” “Zondagmiddag (12.30 – 16.30)|R7″]
<p class=”info-tip”></p>
</div>
</div>
</div>
</div>
<div class=”container”>
<div class=”row”>
<div class=”columns full”>
<div class=”field”><label><br></label>
<p class=”info-tip”></p>
</div>
</div>
</div>
</div>
<div class=”container”>
<div class=”row”>
<div class=”columns full”>
<div class=”field”><label>Voorkeurlocatie 2 (meedere keuzes mogelijk)</label>
<p class=”info-tip”></p>
</div>
</div>
</div>
</div>
<div class=”container”>
<div class=”row”>
<div class=”columns one-third”>
<div class=”field”><label>Voorhout – KTS</label>[checkbox voorkeurlokatie2 class:aanmldfrm use_label_element “Woensdag (13.00 – 17.00)|K1” “Zaterdag (08.00 – 12.00)|K2″]
<p class=”info-tip”></p>
</div>
</div>
</div>
</div>
<div class=”container”>
<div class=”row”>
<div class=”columns five”>
<div class=”field”><label>Basalt Leiden – Rijnlands Revalidatie Centrum</label>[checkbox voorkeurlokatie2 class:aanmldfrm use_label_element “Maandag (17.00 – 19.00)|R1” “Donderdag (17.00 – 19.00)|R2” “Vrijdag (17.00 – 19.00)|R3” “Woensdagmiddag (17.00 – 19.00)|R8″]
<p class=”info-tip”></p>
</div>
</div>
<div class=”columns five”>
<div class=”field”><label>Basalt Leiden – Rijnlands Revalidatie Centrum</label>[checkbox voorkeurlokatie2 class:aanmldfrm use_label_element “Zaterdagochtend (08.00 – 12.00)|R4” “Zaterdagmiddag (12.00 – 15.00)|R5” “Zondagochtend (08.30 – 12.30)|R6” “Zondagmiddag (12.30 – 16.30)|R7″]
<p class=”info-tip”></p>
</div>
</div>
</div>
</div>
<div class=”container”>
<div class=”row”>
<div class=”columns one-fourth”>
<div class=”field”><label>Frequentie</label>[radio frequentie “1x per week” “2x per week”]
<p class=”info-tip”></p>
</div>
</div>
<div class=”columns nine”>
<div class=”field”><label>Aanvullende informatie</label>[textarea aanvullende-informatie class:info x4]
<p class=”info-tip”></p>
</div>
</div>
</div>
</div>
<div class=”container”>
<div class=”row”>
<div class=”columns one-half cf7sgfocus”>
<div class=”field”><label></label>[submission_id_hidden submission_id “3500”]
<p class=”info-tip”></p>
</div>
</div>
</div>
</div>
<div class=”container”>
<div class=”row”>
<div class=”columns full”>
<div class=”field”><label></label>[submit “Verstuur”]
<p class=”info-tip”></p>
</div>
</div>
</div>
</div>You have three form-tags with the same name
voorkeurlokatie1
. Is it intentional?Yes, the first preferred location (voorkeurslocatie) is exclusive. So you can only select one of them, and the preferred location, you can select two or three other swimmingpools.
It worked fine till the August 20.
It is not intended that the Pipes is shared by multiple form-tags. It doesn’t work in the current (and past) Contact Form 7. I will consider changing the behavior in a future release.
It worked as you can see in the outcome, a few messages earlier.
Where can I delete this topic? Because there are names mentioned, and I wanna blank them or delete the topic.
- The topic ‘Checkbox values with pipe as condition, stopped working after update to WP5.5’ is closed to new replies.