[e2pdf-if-condition]

Formidable Forms Bug Released
February 08, 2025 19:50:15
recuniforms
Topics: 8
Messages: 47
I have two snippets of code -- one works; one doesn't, but I can't figure out why. In both snippets, the value being examined is Z112. In the first snippet, the if condition is being triggered. In the second snippet, the if condition is not being triggered. What am I doing wrong?

This one works:

<td width="50">[e2pdf-if][e2pdf-if-condition][306 show="value"][in_array]a:33:{i:0;s:4:"6001";i:1;s:4:"6006";i:2;s:4:"6007";i:3;s:4:"6010";i:4;s:4:"6011";i:5;s:4:"6012";i:6;s:4:"L025";i:7;s:4:"L036";i:8;s:4:"L040";i:9;s:4:"L043";i:10;s:4:"L044";i:11;s:4:"L045";i:12;s:4:"L049";i:13;s:4:"L051";i:14;s:4:"L052";i:15;s:4:"L056";i:16;s:4:"L059";i:17;s:4:"L060";i:18;s:4:"L062";i:19;s:4:"L066";i:20;s:4:"L067";i:21;s:5:"L1023";i:22;s:5:"L1024";i:23;s:4:"Z108";i:24;s:4:"Z109";i:25;s:4:"Z110";i:26;s:4:"Z111";i:27;s:4:"Z112";i:28;s:4:"Z114";i:29;s:4:"Z115";i:30;s:4:"Z116";i:31;s:4:"6005";i:32;s:4:"Z112";}[/e2pdf-if-condition][e2pdf-if-do][e2pdf-format-output search="Youth XS|||Youth S|||Youth M|||Youth L|||Youth XL|||Adult S|||Adult M|||Adult L|||Adult XL|||Adult 2XL" replace="4XS|||3XS|||2XS|||XS|||S|||L|||2XL|||3XL|||4XL|||5XL"][316][/e2pdf-format-output][/e2pdf-if-do][e2pdf-if-else][e2pdf-format-output search="Youth XS|||Youth S|||Youth M|||Youth L|||Youth XL|||Adult S|||Adult M|||Adult L|||Adult XL|||Adult 2XL" replace="ERROR|||5XS|||4XS|||3XS|||2XS|||S|||L|||XL|||2XL|||ERROR"][316][/e2pdf-format-output][/e2pdf-if-else][/e2pdf-if]</td>

This one doesn't:

<td width="70">[e2pdf-if][e2pdf-if-condition][405 show="value"][in_array]a:33:{i:0;s:4:"6001";i:1;s:4:"6006";i:2;s:4:"6007";i:3;s:4:"6010";i:4;s:4:"6011";i:5;s:4:"6012";i:6;s:4:"L025";i:7;s:4:"L036";i:8;s:4:"L040";i:9;s:4:"L043";i:10;s:4:"L044";i:11;s:4:"L045";i:12;s:4:"L049";i:13;s:4:"L051";i:14;s:4:"L052";i:15;s:4:"L056";i:16;s:4:"L059";i:17;s:4:"L060";i:18;s:4:"L062";i:19;s:4:"L066";i:20;s:4:"L067";i:21;s:5:"L1023";i:22;s:5:"L1024";i:23;s:4:"Z108";i:24;s:4:"Z109";i:25;s:4:"Z110";i:26;s:4:"Z111";i:27;s:4:"Z112";i:28;s:4:"Z114";i:29;s:4:"Z115";i:30;s:4:"Z116";i:31;s:4:"6005";i:32;s:4:"Z112";}[/e2pdf-if-condition][e2pdf-if-do]4XS[/e2pdf-if-do][e2pdf-if-else]ERROR[/e2pdf-if-else][/e2pdf-if]</td>
February 08, 2025 20:02:06
recuniforms
Topics: 8
Messages: 47
Hold up: the one that's working may not actually be working. I need to look at it a bit more.
February 08, 2025 21:12:05
recuniforms
Topics: 8
Messages: 47
I'm working on turning a PDF from working with Forminator to Formidable. The Forminator version works; the Formidable version is not. Any help would be appreciated!

Here they are:

Forminator:

<td width="50">[e2pdf-if][e2pdf-if-condition]{select-8}[in_array]a:33:{i:0;s:4:"6001";i:1;s:4:"6006";i:2;s:4:"6007";i:3;s:4:"6010";i:4;s:4:"6011";i:5;s:4:"6012";i:6;s:4:"L025";i:7;s:4:"L036";i:8;s:4:"L040";i:9;s:4:"L043";i:10;s:4:"L044";i:11;s:4:"L045";i:12;s:4:"L049";i:13;s:4:"L051";i:14;s:4:"L052";i:15;s:4:"L056";i:16;s:4:"L059";i:17;s:4:"L060";i:18;s:4:"L062";i:19;s:4:"L066";i:20;s:4:"L067";i:21;s:5:"L1023";i:22;s:5:"L1024";i:23;s:4:"Z108";i:24;s:4:"Z109";i:25;s:4:"Z110";i:26;s:4:"Z111";i:27;s:4:"Z112";i:28;s:4:"Z114";i:29;s:4:"Z115";i:30;s:4:"Z116";i:31;s:4:"6005";i:32;s:4:"Z112";}[/e2pdf-if-condition][e2pdf-if-do][e2pdf-format-output search="Youth XS|||Youth S|||Youth M|||Youth L|||Youth XL|||Adult S|||Adult M|||Adult L|||Adult XL|||Adult 2XL" replace="4XS|||3XS|||2XS|||XS|||S|||L|||2XL|||3XL|||4XL|||5XL"]{select-11}[/e2pdf-format-output][/e2pdf-if-do][e2pdf-if-else][e2pdf-format-output search="Youth XS|||Youth S|||Youth M|||Youth L|||Youth XL|||Adult S|||Adult M|||Adult L|||Adult XL|||Adult 2XL" replace="ERROR|||5XS|||4XS|||3XS|||2XS|||S|||L|||XL|||2XL|||ERROR"]{select-11}[/e2pdf-format-output][/e2pdf-if-else][/e2pdf-if]</td>
[e2pdf-if][e2pdf-if-condition]{select-10}[==]Travel Set[&&]{select-6}[in_array]a:33:{i:0;s:4:"6001";i:1;s:4:"6006";i:2;s:4:"6007";i:3;s:4:"6010";i:4;s:4:"6011";i:5;s:4:"6012";i:6;s:4:"L025";i:7;s:4:"L036";i:8;s:4:"L040";i:9;s:4:"L043";i:10;s:4:"L044";i:11;s:4:"L045";i:12;s:4:"L049";i:13;s:4:"L051";i:14;s:4:"L052";i:15;s:4:"L056";i:16;s:4:"L059";i:17;s:4:"L060";i:18;s:4:"L062";i:19;s:4:"L066";i:20;s:4:"L067";i:21;s:5:"L1023";i:22;s:5:"L1024";i:23;s:4:"Z108";i:24;s:4:"Z109";i:25;s:4:"Z110";i:26;s:4:"Z111";i:27;s:4:"Z112";i:28;s:4:"Z114";i:29;s:4:"Z115";i:30;s:4:"Z116";i:31;s:4:"6005";i:32;s:4:"Z112";}[/e2pdf-if-condition][e2pdf-if-do]<td width="50">[e2pdf-format-output search="Youth XS|||Youth S|||Youth M|||Youth L|||Youth XL|||Adult S|||Adult M|||Adult L|||Adult XL|||Adult 2XL" replace="4XS|||3XS|||2XS|||XS|||S|||L|||2XL|||3XL|||4XL|||5XL"]{select-11}[/e2pdf-format-output]</td>[/e2pdf-if-do][/e2pdf-if][e2pdf-if][e2pdf-if-condition]{select-10}[==]Travel Set[&&]{select-6}[not_in_array]a:33:{i:0;s:4:"6001";i:1;s:4:"6006";i:2;s:4:"6007";i:3;s:4:"6010";i:4;s:4:"6011";i:5;s:4:"6012";i:6;s:4:"L025";i:7;s:4:"L036";i:8;s:4:"L040";i:9;s:4:"L043";i:10;s:4:"L044";i:11;s:4:"L045";i:12;s:4:"L049";i:13;s:4:"L051";i:14;s:4:"L052";i:15;s:4:"L056";i:16;s:4:"L059";i:17;s:4:"L060";i:18;s:4:"L062";i:19;s:4:"L066";i:20;s:4:"L067";i:21;s:5:"L1023";i:22;s:5:"L1024";i:23;s:4:"Z108";i:24;s:4:"Z109";i:25;s:4:"Z110";i:26;s:4:"Z111";i:27;s:4:"Z112";i:28;s:4:"Z114";i:29;s:4:"Z115";i:30;s:4:"Z116";i:31;s:4:"6005";i:32;s:4:"Z112";}[/e2pdf-if-condition][e2pdf-if-do]<td width="50">[e2pdf-format-output search="Youth XS|||Youth S|||Youth M|||Youth L|||Youth XL|||Adult S|||Adult M|||Adult L|||Adult XL|||Adult 2XL" replace="ERROR|||5XS|||4XS|||3XS|||2XS|||S|||L|||XL|||2XL|||ERROR"]{select-11}[/e2pdf-format-output]</td>[/e2pdf-if-do][/e2pdf-if]

Formidable:

<td width="50">[e2pdf-if][e2pdf-if-condition][306 show="value"][in_array]a:33:{i:0;s:4:"6001";i:1;s:4:"6006";i:2;s:4:"6007";i:3;s:4:"6010";i:4;s:4:"6011";i:5;s:4:"6012";i:6;s:4:"L025";i:7;s:4:"L036";i:8;s:4:"L040";i:9;s:4:"L043";i:10;s:4:"L044";i:11;s:4:"L045";i:12;s:4:"L049";i:13;s:4:"L051";i:14;s:4:"L052";i:15;s:4:"L056";i:16;s:4:"L059";i:17;s:4:"L060";i:18;s:4:"L062";i:19;s:4:"L066";i:20;s:4:"L067";i:21;s:5:"L1023";i:22;s:5:"L1024";i:23;s:4:"Z108";i:24;s:4:"Z109";i:25;s:4:"Z110";i:26;s:4:"Z111";i:27;s:4:"Z112";i:28;s:4:"Z114";i:29;s:4:"Z115";i:30;s:4:"Z116";i:31;s:4:"6005";i:32;s:4:"Z112";}[/e2pdf-if-condition][e2pdf-if-do][e2pdf-format-output search="Youth XS|||Youth S|||Youth M|||Youth L|||Youth XL|||Adult S|||Adult M|||Adult L|||Adult XL|||Adult 2XL" replace="4XS|||3XS|||2XS|||XS|||S|||L|||2XL|||3XL|||4XL|||5XL"][316][/e2pdf-format-output][/e2pdf-if-do][e2pdf-if-else][e2pdf-format-output search="Youth XS|||Youth S|||Youth M|||Youth L|||Youth XL|||Adult S|||Adult M|||Adult L|||Adult XL|||Adult 2XL" replace="ERROR|||5XS|||4XS|||3XS|||2XS|||S|||L|||XL|||2XL|||ERROR"][316][/e2pdf-format-output][/e2pdf-if-else][/e2pdf-if]</td>
[e2pdf-if][e2pdf-if-condition][304][contains]Travel Set[&&][311 show="value"][in_array]a:33:{i:0;s:4:"6001";i:1;s:4:"6006";i:2;s:4:"6007";i:3;s:4:"6010";i:4;s:4:"6011";i:5;s:4:"6012";i:6;s:4:"L025";i:7;s:4:"L036";i:8;s:4:"L040";i:9;s:4:"L043";i:10;s:4:"L044";i:11;s:4:"L045";i:12;s:4:"L049";i:13;s:4:"L051";i:14;s:4:"L052";i:15;s:4:"L056";i:16;s:4:"L059";i:17;s:4:"L060";i:18;s:4:"L062";i:19;s:4:"L066";i:20;s:4:"L067";i:21;s:5:"L1023";i:22;s:5:"L1024";i:23;s:4:"Z108";i:24;s:4:"Z109";i:25;s:4:"Z110";i:26;s:4:"Z111";i:27;s:4:"Z112";i:28;s:4:"Z114";i:29;s:4:"Z115";i:30;s:4:"Z116";i:31;s:4:"6005";i:32;s:4:"Z112";}[/e2pdf-if-condition][e2pdf-if-do]<td width="50">[e2pdf-format-output search="Youth XS|||Youth S|||Youth M|||Youth L|||Youth XL|||Adult S|||Adult M|||Adult L|||Adult XL|||Adult 2XL" replace="4XS|||3XS|||2XS|||XS|||S|||L|||2XL|||3XL|||4XL|||5XL"][316][/e2pdf-format-output]</td>[/e2pdf-if-do][/e2pdf-if][e2pdf-if][e2pdf-if-condition][304][contains]Travel Set[&&][311 show="value"][not_in_array]a:33:{i:0;s:4:"6001";i:1;s:4:"6006";i:2;s:4:"6007";i:3;s:4:"6010";i:4;s:4:"6011";i:5;s:4:"6012";i:6;s:4:"L025";i:7;s:4:"L036";i:8;s:4:"L040";i:9;s:4:"L043";i:10;s:4:"L044";i:11;s:4:"L045";i:12;s:4:"L049";i:13;s:4:"L051";i:14;s:4:"L052";i:15;s:4:"L056";i:16;s:4:"L059";i:17;s:4:"L060";i:18;s:4:"L062";i:19;s:4:"L066";i:20;s:4:"L067";i:21;s:5:"L1023";i:22;s:5:"L1024";i:23;s:4:"Z108";i:24;s:4:"Z109";i:25;s:4:"Z110";i:26;s:4:"Z111";i:27;s:4:"Z112";i:28;s:4:"Z114";i:29;s:4:"Z115";i:30;s:4:"Z116";i:31;s:4:"6005";i:32;s:4:"Z112";}[/e2pdf-if-condition][e2pdf-if-do]<td width="50">[e2pdf-format-output search="Youth XS|||Youth S|||Youth M|||Youth L|||Youth XL|||Adult S|||Adult M|||Adult L|||Adult XL|||Adult 2XL" replace="ERROR|||5XS|||4XS|||3XS|||2XS|||S|||L|||XL|||2XL|||ERROR"][316][/e2pdf-format-output]</td>[/e2pdf-if-do][/e2pdf-if]
February 09, 2025 01:57:18
E2Pdf
Topics: 7
Messages: 3617
Support
Hello,

Are you using the [e2pdf-if] condition within the Formidable Forms [foreach] loop? If so, we were able to replicate the issue on our end and have already released a hotfix in the latest RC version: 1.27.11: https://e2pdf.com/docs/install#rc-version

After updating, it should work as expected. If the issue persists, please try creating a "textarea" field in the E2Pdf Template and setting its value as follows:

If it's NOT inside a [foreach] shortcode:
[306]
[306 show="value"]

If it IS used inside a [foreach] shortcode:
[306:1]
[306:1 show="value"]

Then, let us know which values are rendered.

P.S. The new version also introduces the [in_list] comparator, which should simplify usage in your case:

[e2pdf-if-condition][306 show="value"][in_list]6001,6006,6007,6010[/e2pdf-if-condition]

We would really appreciate your feedback at WordPress.org!
Get News and Updates
Our monthly newsletter keeps you in the loop, so you'll always be up to date with the latest news and updates about E2Pdf.
* You can update your email subscription preferences here.
All trademarks, service marks, trade names, product names, and logos appearing on this website are the property of their respective owners. The use of trademarks such as Formidable Forms®, Forminator Forms®, Gravity Forms®, JetFormBuilder®, WordPress®, WooCommerce®, WPForms® and others is solely for identification purposes (nominative use) and does not imply any affiliation, sponsorship, or endorsement by the respective trademark holders.
© 2017 - 2026, https://e2pdf.com

We use cookies to collect and analyse information on site performance and usage, to provide social media features and to enhance and customise content and advertisements. By clicking "Accept Selected", you consent to use of selected cookies according to our Cookie Policy.