Multiple bugs – Events Calendar Pro latest version

Home Forums Calendar Products Events Calendar PRO Multiple bugs – Events Calendar Pro latest version

Viewing 14 posts - 1 through 14 (of 14 total)
  • Author
    Posts
  • #216567
    flawlessvictory
    Participant

    Hey,

    I just bought and installed the Events Calendar Pro plugin on my website today. The site is currently under construction, so you would not be able to go directly to it and have a look (I can give you access if you need it).

    Instead of trying to explain it all here, I made a brief video outlining the issues.

    From the start – 1.40. I have the twentytwelve theme enabled and there is one major issue. In the map view page, the spinning/loader just continuously rotates on the page and there is nothing you can do to stop it.

    From 1.41 to the end. I have my premium theme enabled (from Themeforest). The same issue highlighted above in prevalent on this theme but two other bugs are also introduced.

    1. On every page, I get this message in the console:
    ‘Warning: you have included the Google Maps API multiple times on this page. This may cause unexpected errors.’

    I can only assume that is causing page loading issues etc.

    2. On a single event page, there is a display/functionality issue with Google maps. As you can see, something is causing an issue with the zoom bar and the little x man cannot be used/seen at all.

    Let me know if you need any more info. Link to video in the next private post.

    #216606
    flawlessvictory
    Participant

    This reply is private.

    #216754
    Casey
    Participant

    flawlessvictory,
    Thanks for reaching out and sorry to hear you’re having trouble here, but hopefully I can help. Without looking at a live version of your site, it appears to me that you have another plugin activated that is also including the Google Maps API, which is causing issues. Can you try deactivating all other plugins to see if that resolves the issue? If so, then try reactivating them one-by-one to determine if another plugin is the culprit. Give that a try and let me know what you discover.

    Thanks! πŸ™‚

    -Casey-

    #216876
    flawlessvictory
    Participant

    This reply is private.

    #217774
    Casey
    Participant

    Thanks for your reply. Let me try to tackle these one at a time.

    1. It would seem that the first issue I outlined (spinning/loader just continuously rotates on map view) is being caused by a conflict with the following official WooCommerce extension:
    http://www.woothemes.com/products/ajax-layered-navigation/

    How can we resolve the issue so both can co-exist together?

    Unfortunately, due to our limited support team we’re unable to provide support for specific plugin conflicts such as this one. I would suggest that you reach out to the plugin developer to see if they can help identify the issue further.

    2. Even after disabling every plugin (except Events Calendar) I still get the following error on every page:
    β€˜Warning: you have included the Google Maps API multiple times on this page. This may cause unexpected errors’

    How can that be resolved?

    It’s possible that your theme is also including the Google Maps API. One possibility is to dequeue the extra Google Maps javascript. Take a look at this thread, which outlines the general direction for you to take.

    3. The google map issue where the zoom bars and little man are being distorted is still prevalent even when all the plugins are deactivated. So this is obviously a conflict with the premium theme I am using.

    How can we isolate what the exact issue is there?

    I believe this is also related to #2, so try my suggestion there and see if that gets you started in the right direction.

    Thanks! πŸ™‚

    -Casey-

    #218469
    flawlessvictory
    Participant

    1/ That is disappointing. Could you at least log into my site and try to isolate what the conflict is? I could then take that to the plugin developer and ask them to resolve it…

    2. Ill look into that.

    3. Ill look into that.

    #218743
    Casey
    Participant

    flawlessvictory,
    Just send another private reply with your login credentials (the previous ones were deleted), and I’ll take a quick look. Thanks! πŸ™‚

    -Casey-

    #218751
    flawlessvictory
    Participant

    This reply is private.

    #218787
    Casey
    Participant

    After logging in and investigating, I’m still seeing the Google Maps API warning (screenshot). Can you try temporarily reverting to the default 2013 theme to see if this warning persists? It’s possible by resolving that warning, that the other Javascript error might be resolved as well.

    #218804
    flawlessvictory
    Participant

    Hi,

    Enabling 2013 solves the Google maps API warning but it does not resolve the issue on the Events map page.

    #218848
    Casey
    Participant

    After investigating further with 2013 activated, I discovered the same behavior when the ‘WC Ajax Layered Nav’ plugin was activated. When I deactivated the plugin, everything worked as expected. I did notice that you’re not running the latest version of that plugin, so you might consider updating the plugin to see if your issue still persists.

    If your issue still persists after updating, could you send us an email at pro(at)tri.be, reference this thread, and attach a zip of the plugin so we can have our developers investigate further? I can’t promise that we’ll be able to come to any definitive conclusions as to why this is conflicting, so I would suggest that you also reach out to the plugin developer to enlist their help as well.

    Thanks! πŸ™‚

    -Casey-

    #218853
    flawlessvictory
    Participant

    Ok thanks,

    For what its worth, I managed to solve the issue by putting together a little must-use plugin. I don’t think this is an optimal solution but it works. Basically it just stops the WC ajax plugin from running on any pages that do not have the e-commerce slug before it.

    add_filter( ‘option_active_plugins’, ‘disable_wcajax_plugin’ );

    function disable_wcajax_plugin($plugins){

    if(strpos($_SERVER[‘REQUEST_URI’], ‘/e-commerce/’) === FALSE AND strpos($_SERVER[‘REQUEST_URI’], ‘/wp-admin/’) === FALSE) {

    $key = array_search( ‘woocommerce-ajax-layered-nav/ajax_layered_nav-widget.php’ , $plugins );

    if ( false !== $key ) {
    unset( $plugins[$key] );
    }
    }

    return $plugins;
    }

    #218872
    Casey
    Participant

    flawlessvictory,
    Right on! Glad you were able to sort this out. Just let me know if you have further questions here. Thanks! πŸ™‚

    -Casey-

    #223093
    Casey
    Participant

    Thanks for confirming that this got you sorted. Since it looks like you’re all set, I’m going to mark this thread “Answered” and close it out.

    By the way, if you have a minute or two, we would love it if you’d write a few words for us here: http://m.tri.be/jw

    Thanks in advance. πŸ™‚

    Cheers,
    Casey

Viewing 14 posts - 1 through 14 (of 14 total)
  • The topic ‘Multiple bugs – Events Calendar Pro latest version’ is closed to new replies.