Skip Navigation

[Resolved] Display of conditional fields does not work with Beaverbuilder

This support ticket is created 3 years, 2 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Asia/Kolkata (GMT+05:30)

This topic contains 8 replies, has 3 voices.

Last updated by olleK 3 years, 2 months ago.

Assisted by: Minesh.

Author
Posts
#2232331

Hi. I have problems with conditional display of Toolset custom fields together with Beaverbuilder. It used to work but after updates of both plugins it does not work anymore. According to Beaverbuilder support the integration is 100% at your end.

I have set an image field to display ONLY if it is set, in the conditional display settings in the module. But if I remove the image the module still displays. It used to work. but it does not now.

I have verified that the conditional display works if I use any other customfield. I installed and tested ACF and it works.
But not with Toolset anymore.

#2232401

Nigel
Supporter

Languages: English (English ) Spanish (Español )

Timezone: Europe/London (GMT+00:00)

Do you have some screenshots you can share to clarify where you have added the condition to the image field and how?

#2233055
Skärmavbild 2021-11-30 kl. 11.23.28.png
Skärmavbild 2021-11-30 kl. 11.23.47.png
Skärmavbild 2021-11-30 kl. 11.25.44.png
Skärmavbild 2021-11-30 kl. 11.27.09.png
Skärmavbild 2021-11-30 kl. 11.28.53.png

Hi
Yes. I can give you a temporary access if you want to test it.
I have a testing page here. hidden link

You can see the fields I have filled in in the Themer layout.
The black circle have an image on top the circle is set to show only if the image custom field is set.
If I remove the image. The black circle still shows.

The test also contains ACF custom fields. The bil orange square.
If I add image or text to the ACF custom fields the square shows. If I remove them the square does not show as expected.
So it works with ACF but not with Toolset.

However it used to work before. So I suspect that some update of the Toolset plugin breaks the functionality.

Regards
Olle

#2233165

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Can you please share admin access details and tell me where exactly you added the conditional statements?

*** Please make a FULL BACKUP of your database and website.***
I would also eventually need to request temporary access (WP-Admin and FTP) to your site. Preferably to a test site where the problem has been replicated if possible in order to be of better help and check if some configurations might need to be changed.

I have set the next reply to private which means only you and I have access to it.

#2234107

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

I've changed the conditional rule as you can see with the following screenshot:
=> hidden link

Can you please confirm it works as expected.

#2234145

Well yes it works. But it does not work as before.
Because the "old" way the conditional for an image field was display if "is set" or "is not set"
Now you have changed it to display if "contains" "nothing"

That will break all the conditionals I have made before.

Thank you.

#2234167

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Toolset offers the limited integration with the Beaver Builder and not Beaver Themer.

Now, we have lots not known compatibility issues and every now and then when version is updates there will be issues so I suggest you to plan or develop the things with Toolset.

It will be always a better chose I would say to add conditional statement using Toolset. You should try to add content template and within the content template you should add the conditional statement and within the conditional statement you should try to add whatever content you want to display.

If thats not the choice for you then you will have to go with the workaround I shared. There is no other solution I would say.

#2234221

Ok, not what I wanted to hear. But thank you for the workaround.

Regards
Olle

#2234223

My issue is resolved now. Thank you!