• Resolved chtoma27587

    (@chtoma27587)


    Hi,

    I’m using The Events Calendar with Event Ticket, Event Tickets Plus and Woocommerce.

    On some pages (like menu pages, events overview etc.) I receive fatal errors. On recovery mode I get the following notices on the plugin page:

    For Event Tickets 5.19.0:

    Ein Fehler vom Typ E_ERROR wurde in der Zeile 27 der Datei /var/www/html/wp-content/plugins/event-tickets/common/src/Common/Contracts/Container.php verursacht. Fehlermeldung: Uncaught TEC\Common\Exceptions\Not_Bound_Exception: Error while making tickets-plus.commerce.woo.cart: nothing is bound to the 'tickets-plus.commerce.woo.cart' id and it's not an existing or instantiable class. in /var/www/html/wp-content/plugins/event-tickets/common/src/Common/Contracts/Container.php:27 Stack trace: #0 /var/www/html/wp-content/plugins/event-tickets/common/vendor/vendor-prefixed/lucatume/di52/src/Container.php(270): TEC\Common\Contracts\Container->get('tickets-plus.co...') #1 /var/www/html/wp-content/plugins/event-tickets/common/src/Tribe/Container.php(179): TEC\Common\lucatume\DI52\Container->make('tickets-plus.co...') #2 /var/www/html/wp-content/themes/vcrp/functions.php(1132): tribe('tickets-plus.co...') #3 /var/www/html/wp-includes/class-wp-hook.php(324): remove_checkout_url_actions(Object(WP)) #4 /var/www/html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #5 /var/www/html/wp-includes/plugin.php(565): WP_Hook->do_action(Array) #6 /var/www/html/wp-includes/class-wp.php(830): do_action_ref_array('wp', Array) #7 /var/www/html/wp-includes/functions.php(1336): WP->main(Array) #8 /var/www/html/wp-admin/includes/post.php(1306): wp(Array) #9 /var/www/html/wp-admin/includes/class-wp-posts-list-table.php(165): wp_edit_posts_query() #10 /var/www/html/wp-admin/edit.php(235): WP_Posts_List_Table->prepare_items() #11 {main} thrown

    For The Events Calendar 6.10.0:

    Ein Fehler vom Typ E_ERROR wurde in der Zeile 27 der Datei /var/www/html/wp-content/plugins/the-events-calendar/common/src/Common/Contracts/Container.php verursacht. Fehlermeldung: Uncaught TEC\Common\Exceptions\Not_Bound_Exception: Error while making tickets-plus.commerce.woo.cart: nothing is bound to the 'tickets-plus.commerce.woo.cart' id and it's not an existing or instantiable class. in /var/www/html/wp-content/plugins/the-events-calendar/common/src/Common/Contracts/Container.php:27 Stack trace: #0 /var/www/html/wp-content/plugins/the-events-calendar/common/vendor/vendor-prefixed/lucatume/di52/src/Container.php(270): TEC\Common\Contracts\Container->get('tickets-plus.co...') #1 /var/www/html/wp-content/plugins/the-events-calendar/common/src/Tribe/Container.php(179): TEC\Common\lucatume\DI52\Container->make('tickets-plus.co...') #2 /var/www/html/wp-content/themes/vcrp/functions.php(1132): tribe('tickets-plus.co...') #3 /var/www/html/wp-includes/class-wp-hook.php(324): remove_checkout_url_actions(Object(WP)) #4 /var/www/html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #5 /var/www/html/wp-includes/plugin.php(565): WP_Hook->do_action(Array) #6 /var/www/html/wp-includes/class-wp.php(830): do_action_ref_array('wp', Array) #7 /var/www/html/wp-includes/functions.php(1336): WP->main(Array) #8 /var/www/html/wp-admin/includes/post.php(1306): wp(Array) #9 /var/www/html/wp-admin/includes/class-wp-posts-list-table.php(165): wp_edit_posts_query() #10 /var/www/html/wp-admin/edit.php(235): WP_Posts_List_Table->prepare_items() #11 {main} thrown

    For WooCommerce 9.6.0 (if that helps):

    Ein Fehler vom Typ E_ERROR wurde in der Zeile 175 der Datei /var/www/html/wp-content/plugins/woocommerce/includes/class-wc-brands.php verursacht. Fehlermeldung: Uncaught TypeError: strpos(): Argument #1 ($haystack) must be of type string, bool given in /var/www/html/wp-content/plugins/woocommerce/includes/class-wc-brands.php:175 Stack trace: #0 /var/www/html/wp-content/plugins/woocommerce/includes/class-wc-brands.php(175): strpos(false, '%') #1 /var/www/html/wp-includes/class-wp-hook.php(326): WC_Brands->post_type_link(false, Object(WP_Post)) #2 /var/www/html/wp-includes/plugin.php(205): WP_Hook->apply_filters(false, Array) #3 /var/www/html/wp-includes/link-template.php(375): apply_filters('post_type_link', 'https://www.vcr...', Object(WP_Post), false, false) #4 /var/www/html/wp-includes/link-template.php(201): get_post_permalink(Object(WP_Post), false, false) #5 /var/www/html/wp-includes/nav-menu.php(1000): get_permalink(Object(WP_Post)) #6 [internal function]: wp_setup_nav_menu_item(Object(WP_Post)) #7 /var/www/html/wp-admin/includes/nav-menu.php(652): array_map('wp_setup_nav_me...', Array) #8 /var/www/html/wp-admin/includes/template.php(1588): wp_nav_menu_item_post_type_meta_box(NULL, Array) #9 /var/www/html/wp-admin/nav-menus.php(1066): do_accordion_sections(Object(WP_Screen), 'side', NULL) #10 {main} thrown

    WordPress Version 6.7.1

    PHP 8.1

    The theme is self-written.

    Many thanks in advance and best regards

    Chris

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Support Darian

    (@d0153)

    Hi @chtoma27587

    I’m glad you brought this to our attention. Upon checking, I found that our team is already aware of this issue and has created an internal ticket [ETP-971] to address it. I’ve also included your specific use case to ensure our team fully understands the impact.

    We prioritize bugs by taking into consideration the number of users impacted as well as how the bug impacts one’s ability to run an event/sell tickets. I don’t have a specific timeline as to when this issue will be resolved, but trust that our team is aware. Our team communicates updates and bug fixes in our newsletter and via our changelog. We will also update you through this thread once the fix is out.

    In the meantime, you can add the following snippet as a workaround:

    add_action( 'init', function() {
    update_option( 'wc_feature_woocommerce_brands_enabled', 'no' );
    } );

    If you’re not familiar with coding, you can use the Code Snippets plugin, which removes the need to add custom snippets to your theme’s functions.php file. As always, please test this first on a staging site before applying it to your live site.

    If you have other questions or concerns, please open a Support Ticket on our Help Desk. This is for us to follow WordPress Forum Guidelines regarding premium users

    Internal Bug Ticket Reference: ETP-971

    Thread Starter chtoma27587

    (@chtoma27587)

    Hi Darian,

    Many thanks for your quick response.

    The given snippet works fine and I will use it as long as the bug hasn’t been fixed.

    Best regards

    Chris

    Plugin Support tristan083

    (@tristan083)

    Thank you, @chtoma27587 !

    Your patience on this matter is highly appreciated.

    Plugin Support Darian

    (@d0153)

    Hi @chtoma27587

    I’m happy to help if any other questions are coming up around this topic, otherwise I’ll go ahead and close this ticket.

    Rest assured, we will update you through this thread once the fix is out.

    Plugin Support Chika Ibeneme

    (@chikaibeneme)

    Hi There,

    Thanks so much for your patience here.

    With the latest release of our plugins we’ve resolved your issue, when you get a chance we ask that you please update your plugins in order to take advantage of this release.

    You can learn more about our releases here:

    Event Tickets 5.19.1 did break my site as well as the calendar Version 6.10.1

    Error Details
    =============
    An error of type E_ERROR was caused in line 28 of the file /public_html/wp-content/plugins/event-tickets/common/src/Common/Contracts/Container.php. Error message: Uncaught TEC\Common\Exceptions\Not_Bound_Exception: Error while making pue.notices: call to undefined function tribe_is_truthy(). in /public_html/wp-content/plugins/event-tickets/common/src/Common/Contracts/Container.php:28
    Stack trace:
    #0 /public_html/wp-content/plugins/event-tickets/common/vendor/vendor-prefixed/lucatume/di52/src/Container.php(267): TEC\Common\Contracts\Container->get(‘promoter.pue’)
    #1 /public_html/wp-content/plugins/event-tickets/common/src/Tribe/Container.php(179): TEC\Common\lucatume\DI52\Container->make(‘promoter.pue’)
    #2 /public_html/wp-content/plugins/event-tickets/common/src/Tribe/Service_Providers/Promoter.php(35): tribe(‘promoter.pue’)
    #3 /public_html/wp-content/plugins/event-tickets/common/src/Tribe/Service_Providers/Promoter.php(24): Tribe__Service_Providers__Promoter->hook()
    #4 /public_html/wp-content/plugins/event-tickets/common/vendor/vendor-prefixed/lucatume/di52/src/Container.php(459): Tribe__Service_Providers__Promoter->register()
    #5 /public_html/wp-content/plugins/event-tickets/common/src/Common/Contracts/Container.php(56): TEC\Common\lucatume\DI52\Container->register(‘Tribe__Service_…’)
    #6 /public_html/wp-content/plugins/event-tickets/common/src/Tribe/Container.php(305): TEC\Common\Contracts\Container->register(‘Tribe__Service_…’)
    #7 /public_html/wp-content/plugins/event-tickets/common/src/Tribe/Main.php(785): tribe_register_provider(‘Tribe__Service_…’)
    #8 /public_html/wp-content/plugins/event-tickets/common/src/Tribe/Main.php(120): Tribe__Main->bind_implementations()
    #9 /public_html/wp-includes/class-wp-hook.php(324): Tribe__Main->plugins_loaded(”)
    #10 /public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
    #11 /public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
    #12 /public_html/wp-settings.php(559): do_action(‘plugins_loaded’)
    #13 /public_html/wp-config.php(90): require_once(‘/home1/frescoma…’)
    #14 /public_html/wp-load.php(50): require_once(‘/home1/frescoma…’)
    #15 /public_html/wp-admin/admin-ajax.php(22): require_once(‘/home1/frescoma…’)
    #16 {main}
     thrown

    reverted back to calendar Version 6.10.0 and vent Tickets 5.19.0

    have woocommerce setup – frescoschool.net

Viewing 6 replies - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.