Home › Toolset Professional Support › [Resolved] Dynamic Elementor gallery widgets empty when Toolset view embedded on page
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.
Our next available supporter will start replying to tickets in about 1.03 hours from now. Thank you for your understanding.
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)
Tagged: Views plugin
This topic contains 13 replies, has 2 voices.
Last updated by Minesh 5 years, 4 months ago.
Assisted by: Minesh.
I have a problem that seems to be related to Elementor / WooCommerce / Toolset. I first contacted Elementor support with this:
"Suddenly, WooCommerce "Product Gallery" images are no longer being displayed inside dynamic Elementor image widgets (gallery, carousel, etc.), BUT only when viewing the front end. The widget seems to behave like there are no images to be shown and just leaves an empty div in the html source.
The gallery widgets display as expected on the back end.
"Post Image Attachments" work fine when used as the dynamic source instead. So do manually added images. Only the "Product Gallery" field doesn't work anymore."
Followed by:
"I deactivated all plugins as advised. The gallery widget appeared again. I then activated Plugins one-by-one and found "Toolset WooCommerce Views" to be the immediate cause. Here is what I found out since:
The Elementor template with the non-working product gallery also contains a "Toolset View" widget.
-> If I remove this widget, the gallery widget displays as expected again.
-> If I add a blank "Toolset View" widget (not choosing a view), the gallery displays.
-> If I choose a view that generates a 'No items found' result, the gallery displays.
-> But as soon as I choose a view that generates a non-empty result (even text-only), this view displays without problems, while the gallery widget simply vanishes (only in front end).
I only recently added the view to the template and did not immediately notice that it made the gallery vanish. How these two are connected, I have no idea. So this seems to be a problem with either Elementor or Toolset."
Elementor support advised me to get in touch with Toolset support as well to get to the bottom of this. Unfortunately, the website is being built on a non-public dev server. So I hope you will be able to reproduce the problem on your side.
Any help on this is greatly appreciated!
Hello. Thank you for contacting the Toolset support.
As I understand - there is a conflict with WooCommerce views plugin if that is correct - can you please send me exact steps that will help me to reproduce the issue as well as what plugins I need to install and use? Please share few screenshots where applicable.
Hi Minesh,
I found a way to provide access to the dev server for you to have a look. How do I send you the login credentials?
Yes - sure.
I have set the next reply to private which means only you and I have access to it.
Please share problem URL and any steps that should be required to follow to see the issue.
Please allow me to test this on my local test install and I will get back to you tomorrow with my findings.
I checked on my local test install and installed the Elementor + Elementor Pro + WooCommerce + Toolset plugins and created the product template using the elementor and added the view first (using Toolset view module of elementor) and then image carousel using dynamic field "Product Gallery" of WooCommerce.
When I display the product post it displays both view and "Product Gallery" normally.
I will setup a sandbox site and share the access details with you shortly.
Please check the following sandbox site where I've installed the Elementor + Elementor Pro + WooCommerce + Toolset plugins and created the product template using the elementor and added the view first (using Toolset view module of elementor) and then image carousel using dynamic field "Product Gallery" of WooCommerce.
A template where view and Product Gallery added:
=> hidden link
Login: <em><u>hidden link</u></em> Username: demo Password: 4F9YYe2Mb5tu
On frontend - it looks fine - as you can see view is displaying the 2 results first and then product gallery:
=> hidden link
Thanks for investigating, Minesh!
Your sandbox install is missing the plugin 'Toolset WooCommerce Views'. As I wrote earlier, all works fine as long as this plugin is not activated.
Yes - you are absolutely right. I see the issue when I installed the WooCommerce View's plugin. Please allow me to report this issue to our next level support for further debugging. I will get in touch with you as soon as I know more.
Update:
Our Devs publish the following errata page:
=> https://toolset.com/errata/elementor-product-gallery-not-rendered-if-inserted-after-a-product-view-in-a-single-elementor-product-template/
Thanks for the update, Minesh! Could you give me an ETA on a fix for the problem?
I checked the internal ticket and I see the fix will be shipped with the WooCommerce Views versions 2.7.10 but I do not have any ETA on it. Probably you may expect in a couple of weeks from now.
I will update you here once we officially release WooCommerce Views versions 2.7.10.
Good to hear! Thanks for the great support, Minesh!
I would like to update you that WooCommerce Views versions 2.7.10 is released.
*** Please make a FULL BACKUP of your database and website.***
Could you please update ALL Toolset plugins to it's latest officially released version. You can download the latest plugin release from your accounts page and try to resolve your issue.
=> https://toolset.com/account/downloads/