Home › Forums › Calendar Products › Events Calendar PRO › bug: conflict with WooCommerce memberships
- This topic has 5 replies, 3 voices, and was last updated 8 years, 5 months ago by
tvalleau.
-
AuthorPosts
-
November 13, 2017 at 10:35 pm #1382162
tvalleau
ParticipantEvents Calendar conflicts with WooCommerce/memberships/membership plans. According to WC, and verified by me disabling EC/ECP, WC tech support says are “When I see this, it’s usually the result of a conflict with another plugin that tries to load its assets (CSS, JavaScript) on admin screens that don’t belong to them, such as Memberships admin screens, like the plan page as you saw. You need to determine what’s causing the conflict.
I suspect this might be The Events Calendar as in one of their latest versions we received some support contact and it seems they do not fully support WooCommerce 3.2 and try to load some of their scripts in WooCommerce pages.”
This results in a malformed and disabled membership plans page, on which I can make no entries or changes of any kind. This is something new to your latest release, as EC and Woo worked quite well together until your update.
I’ve attached two images: the way it should look (without EC) and the disabled page (withEC). Notice that withoutEC, the form is active (not to mention properly displayed) with withEC, the form attributes are disable, and the display is obviously incorrect.
You need to better filter which pages get your assets loaded, and which do not, eh?
As it stands, I cannot run your EC/ECP and also edit membership plans. I have to take the site entirely offline and disable your plugins to do my work.
It worked fine before, so you might want to check recent changes to your code. (I have not tried to edit membership plans in a couple of months, so I cannot be specific as to when this behavior began. I can only say that it’s new behavior now.)
November 14, 2017 at 1:49 pm #1382964Victor
MemberHi Chris!
Thanks for getting in touch with us. I am sorry you are experiencing this issue.
Unfortunately, we are aware of this issue with the select2 JavaScript library which was introduced in our latest update of our commons library. The good news is we have already made a fix for it and we are planning on releasing it in our next maintenance release cycle this week.
I have set this thread’s status to “Pending fix” and linked it to the report so we’ll let you know as soon as the fix is released.
The only workaround we’ve found so far is downgrading The Events Calendar to a previous version. To learn more about how you can downgrade your plugins, please refer to the following article > https://theeventscalendar.com/knowledgebase/downgrading-plugin-past-version/.
We always suggest to setup a dev/staging site so you can test things out and make all plugins, themes and WordPress core updates without disrupting the live site. We also encourage to make a full backup of your site, both database and files so in case something goes wrong you can always restore your site.
My apologies for the inconvenience and we appreciate your patience while we work on this.
Best,
VictorNovember 20, 2017 at 11:50 am #1387401Courtney
MemberWe released an update for this issue. Can you update your plugins (preferrably on a staging site) and see if that resolves the issue.
https://theeventscalendar.com/maintenance-release-week-13-november-2017/
Thanks
Courtney ?November 20, 2017 at 12:17 pm #1387440tvalleau
Participant4.6.5 does indeed fix the problem.
Thank you!
November 21, 2017 at 5:03 am #1387915Victor
MemberHi Chris!
Glad to know that. Thanks for letting us know about it.
I’ll close this thread now, but feel free to open a new topic if anything comes up and we’ll be happy to help.
Best,
Victor -
AuthorPosts
- The topic ‘bug: conflict with WooCommerce memberships’ is closed to new replies.
