CYBER WEEK

35% OFF ADDONS CODE EVOCYBER2020

X
30346

Ticket #30346 Public

Event Tickets add-on is breaking the Event Directory + Event Description pages

  • Hello, I am getting some strange behavior when trying to use the Eventon Event Tickets add-on. I just purchased the extended support, in hopes that you can help me figure this out.

    I am using X Theme, on WordPress 4.6.3, using WooCommerce 2.6.3. I have Eventon 5.6.1 installed, as well as Events Lists 0.8 and Event Tickets 1.4.

    Basically, as soon as I enable the ticketing, the Events directory page stops working altogether, as well as the event description pages.

    I currently have two demo events created, which you can find on https://integrallife.com/events.

    Here are some screenshots of the /events page, with tickets disabled on both events. Everything seems to be displaying fine:

    http://integral-life-home.s3.amazonaws.com/Eventon-EventPage-TicketsDisabled-1.png

    http://integral-life-home.s3.amazonaws.com/Eventon-EventPage-TicketsDisabled-2.png

    And here is the Events directory page when either one of the events has Tickets enabled. As you can see, the page is completely blank. Note that I am resetting both the CDN cache and the local browser cache after making all changes.

    http://integral-life-home.s3.amazonaws.com/Eventon-EventPage-TicketsEnabled-1.png

    Furthermore, when I look at the actual individual Event Page for an event with Tickets enabled, I only see this:

    http://integral-life-home.s3.amazonaws.com/Eventon-EventDescription-TicketsEnabled-1.png

    And I am not sure if this is related, but I notice that every time I update an event with ticketing enabled, Yoast SEO attempts to create a redirect link from the Event description page to the product page. I undo these redirects every time I re-publish the page:

    http://integral-life-home.s3.amazonaws.com/Eventon-EventEdit.png

    I hope this is enough information, and that you can help me get to the bottom of this. I really love this plugin, and very much want to get everything working correctly on our site!

    Thank you for your support,
    Corey

    BY: Corey deVos - Mar 6,2017 AT 7:36PM - 3 years ago
    • By: infotainerdave Mar 6,2017 AT 10:00PM - Posted 3 years ago - #30351

      Thank you for your messages, I am going to assign this ticket to Ashan and he will be able to take it from here and find you a solution. Please allow some time for him to get back to you, we greatly appreciate your patience and thank you for being a eventon customer!

    • By: Ashan Perera Mar 7,2017 AT 9:16AM - Posted 3 years ago - #30460

      That stupid redirect is definitely a cause for this. https://integrallife.com/wp-admin/post.php?post=18335&action=edit the permalink doesnt event work and it kept redirecting to product page.

      So please disable redirecting because I couldnt find a way. And please also send us FTP access to your site so I can look into PHP debuggin for issues

    • By: VPREATR Mar 7,2017 AT 6:44PM - Posted 3 years ago - #30492

      If reference to Yoast SEO, the only workaround I’m aware of is to disable the automatic redirects by entering all four filters into your functions.php.

      This guide explains more: https://kb.yoast.com/kb/how-to-disable-automatic-redirects

      Thanks!

    • By: Ashan Perera Mar 8,2017 AT 9:42AM - Posted 3 years ago - #30605

      Thanks @VPREATR I have the yoast addon but i havent look deep into it, i didnt even know there was a redirect feature in it. But your the above link shows how to disable the redirect. But i would have expected something like this to be in backend settings as an easy to adjust feature than a filter a user would have to add via PHP.

    • By: Corey deVos Mar 8,2017 AT 2:32PM - Posted 3 years ago - #30651

      Also, after disabling the Yoast auto-redirects, I am experiencing the same weird glitches. When tickets are off, the event directory and event description pages work fine:

      http://integral-life-home.s3.amazonaws.com/Eventon-EventPage-TicketDisabled2.png

      http://integral-life-home.s3.amazonaws.com/Eventon-EventDescription-TicketDisabled2.png

      But when I turn tickets back on, both pages get wiped out. Also note that the WordPress Admin pane doesn’t display on these pages, and it even kills the footer.

      http://integral-life-home.s3.amazonaws.com/Eventon-EventPage-TicketEnabled2.png

      http://integral-life-home.s3.amazonaws.com/Eventon-EventDescription-TicketEnabled2.png

      Very strange.

    • By: Corey deVos Mar 8,2017 AT 2:36PM - Posted 3 years ago - #30652

      Sorry, I should have included urls for those screenshots.

      https://integrallife.com/events

      https://integrallife.com/events/this-is-a-test-event/

      I currently have tickets disabled for this event so you can visit the urls, feel free to turn it back on for this event if you need to. It’s just a dummy event for testing. But please keep in mind that the site itself is a prod site, so let’s not do anything that will interfere with our ongoing membership business!

      And if you need to make any changes to the code base, can you let me know what you did, so I can keep everything tracked?

      Thanks again for your help here guys, it is very much appreciated.

    • By: Corey deVos Mar 8,2017 AT 3:07PM - Posted 3 years ago - #30655

      I think I just found something.

      I pushed everything over to staging, and activated the default Twenty Sixteen theme. This allowed me to see the error message being generated on the event description page:

      Fatal error: Call to a member function get_children() on null in /nas/content/staging/integrallife/wp-content/plugins/woocommerce-chained-products/woocommerce-chained-products.php on line 675

      So it appears this is a conflict with the Woocommerce Chained Products plugin. I have temporarily disabled this plugin on the prod site, and both the Events directory and the Event description pages now work when Tickets are enabled for the event.

      I would ultimately like to re-enable Chained Products, so maybe there is a bug here that can be squashed by you guys for the next update?

    • By: Ashan Perera Mar 9,2017 AT 4:51PM - Posted 3 years ago - #30786

      I am glad you were able to find the issue yourself so thank you!

      As you have said the error is coming from that plugin and there is nothing we can do to tickets addon to fix that. It HAS to be fixed within that plugin.

      Marking this as resolved.

You must login to reply to this ticket

HelpDesk

Welcome to EventON helpdesk.

EventON is the #1 Best selling event calendar plugin for WordPress websites in envato marketplace.

Checkout EventON