bug: conflict with WooCommerce memberships

Home Forums Calendar Products Events Calendar PRO bug: conflict with WooCommerce memberships

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #1382162
    tvalleau
    Participant

    Events 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.)

    #1382964
    Victor
    Member

    Hi 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,
    Victor

    #1387401
    Courtney
    Member

    We 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 ?

    #1387440
    tvalleau
    Participant

    4.6.5 does indeed fix the problem.

    Thank you!

    #1387915
    Victor
    Member

    Hi 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

Viewing 5 posts - 1 through 5 (of 5 total)
  • The topic ‘bug: conflict with WooCommerce memberships’ is closed to new replies.