Latest Multivendor Pro Update Did Not Fix All Vendor Dashboard Errors

MultivendorX Pro

Resolved
Viewing 3 reply threads
  • Author
    Posts
    • #147271
      Justin Harrison
      Participant

      Multivendor Pro 1.0.2 is now available and while it seemed to fix the Storefront settings page error, there are still other pages with fatal errors. This needs to be fixed ASAP as the vendor dashboard is essentially worthless until it isn’t crashing under standard use. It would make my site seem incredibly unprofessional to vendors to have pages on the vendor dashboard crashing as expected behavior. Here are the pages within the Vendor Dashboard that are not working based on my current testing and the corresponding errors:

      -Store Settings > Billing

      [02-Dec-2022 04:24:58 UTC] PHP Fatal error: Uncaught TypeError: Unsupported operand types: int * string in /home/xxxxx/public_html/wp-content/plugins/mvx-pro/modules/stripe-marketplace/classes/class-mvx-stripe-marketplace.php:282
      Stack trace:
      #0 /home/xxxxx/public_html/wp-includes/class-wp-hook.php(308): MVX_Stripe_Marketplace->mvx_after_vendor_billing(”)
      #1 /home/xxxxx/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(”, Array)
      #2 /home/xxxxx/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
      #3 /home/xxxxx/public_html/wp-content/plugins/dc-woocommerce-multi-vendor/templates/vendor-dashboard/vendor-billing.php(216): do_action(‘mvx_after_vendo…’)
      #4 /home/xxxxx/public_html/wp-content/plugins/dc-woocommerce-multi-vendor/classes/class-mvx-template.php(38): include(‘/home/devfrontp…’)
      #5 /home/xxxxx/public_html/wp-content/plugins/dc-woocommerce-multi-vendor/classes/class-mvx-vendor-hooks.php(402): MVX_Template->get_template(‘vendor-dashboar…’, Array)
      #6 /home/xxxxx/public_html/wp-includes/class-wp-hook.php(308): MVX_Vendor_Hooks->mvx_vendor_dashboard_vendor_billing_endpoint(”)
      #7 /home/xxxxx/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(”, Array)
      #8 /home/xxxxx/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
      #9 /home/xxxxx/public_html/wp-content/plugins/dc-woocommerce-multi-vendor/classes/class-mvx-vendor-hooks.php(271): do_action(‘mvx_vendor_dash…’, ”)
      #10 /home/xxxxx/public_html/wp-includes/class-wp-hook.php(308): MVX_Vendor_Hooks->mvx_create_vendor_dashboard_content(”)
      #11 /home/xxxxx/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(”, Array)
      #12 /home/xxxxx/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
      #13 /home/xxxxx/public_html/wp-content/plugins/dc-woocommerce-multi-vendor/templates/shortcode/vendor_dashboard.php(47): do_action(‘mvx_vendor_dash…’)
      #14 /home/xxxxx/public_html/wp-content/plugins/dc-woocommerce-multi-vendor/classes/class-mvx-template.php(38): include(‘/home/devfrontp…’)
      #15 /home/xxxxx/public_html/wp-content/plugins/dc-woocommerce-multi-vendor/classes/shortcode/class-mvx-shortcode-vendor-dashboard.php(48): MVX_Template->get_template(‘shortcode/vendo…’)
      #16 /home/xxxxx/public_html/wp-content/plugins/dc-woocommerce-multi-vendor/classes/class-mvx-shortcode.php(89): MVX_Vendor_Dashboard_Shortcode::output(Array)
      #17 /home/xxxxx/public_html/wp-content/plugins/dc-woocommerce-multi-vendor/classes/class-mvx-shortcode.php(57): MVX_Shortcode::shortcode_wrapper(Array)
      #18 /home/xxxxx/public_html/wp-includes/shortcodes.php(355): MVX_Shortcode::mvx_vendor_dashboard_shortcode(”, ”, ‘mvx_vendor’)
      #19 [internal function]: do_shortcode_tag(Array)
      #20 /home/xxxxx/public_html/wp-includes/shortcodes.php(227): preg_replace_callback(‘/\\[(\\[?)(mvx_ve…’, ‘do_shortcode_ta…’, ‘[mvx_vendor]\n’)
      #21 /home/xxxxx/public_html/wp-includes/class-wp-hook.php(308): do_shortcode(‘[mvx_vendor]\n’)
      #22 /home/xxxxx/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters(‘[mvx_vendor]\n’, Array)
      #23 /home/xxxxx/public_html/wp-includes/post-template.php(255): apply_filters(‘the_content’, ‘[mvx_vendor]’)
      #24 /home/xxxxx/public_html/wp-content/plugins/dc-woocommerce-multi-vendor/templates/template-vendor-dashboard.php(36): the_content()
      #25 /home/xxxxx/public_html/wp-includes/template-loader.php(106): include(‘/home/devfrontp…’)
      #26 /home/xxxxx/public_html/wp-blog-header.php(19): require_once(‘/home/devfrontp…’)
      #27 /home/xxxxx/public_html/index.php(17): require(‘/home/devfrontp…’)
      #28 {main}
      thrown in /home/devfrontporchala/public_html/wp-content/plugins/mvx-pro/modules/stripe-marketplace/classes/class-mvx-stripe-marketplace.php on line 282

      -Stats/Reports > Advanced Reports

      [02-Dec-2022 04:19:45 UTC] PHP Fatal error: Uncaught Error: Call to undefined function mvxArrayToObject() in /home/xxxxx/public_html/wp-content/plugins/mvx-pro/modules/advance-report/templates/mvx-vendor-frontend-report-sales-overview.php:123
      Stack trace:
      #0 /home/xxxxx/public_html/wp-content/plugins/mvx-pro/modules/advance-report/classes/class-mvx-vendor-frontend-report-template.php(32): include()
      #1 /home/xxxxx/public_html/wp-content/plugins/mvx-pro/modules/advance-report/templates/mvx-vendor-frontend-report-overview.php(45): MVX_Vendor_Frontend_Report_Template->get_template(‘mvx-vendor-fron…’)
      #2 /home/xxxxx/public_html/wp-content/plugins/mvx-pro/modules/advance-report/classes/class-mvx-vendor-frontend-report-template.php(32): include(‘/home/devfrontp…’)
      #3 /home/xxxxx/public_html/wp-content/plugins/mvx-pro/modules/advance-report/classes/class-mvx-vendor-frontend-report-frontend.php(16): MVX_Vendor_Frontend_Report_Template->get_template(‘mvx-vendor-fron…’, Array)
      #4 /home/xxxxx/public_html/wp-includes/class-wp-hook.php(308): MVX_Vendor_Frontend_Report_Frontend->mvx_vendor_dashboard_advanced_report_endpoint(”)
      #5 /home/xxxxx/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(”, Array)
      #6 /home/xxxxx/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
      #7 /home/xxxxx/public_html/wp-content/plugins/dc-woocommerce-multi-vendor/classes/class-mvx-vendor-hooks.php(271): do_action(‘mvx_vendor_dash…’, ”)
      #8 /home/xxxxx/public_html/wp-includes/class-wp-hook.php(308): MVX_Vendor_Hooks->mvx_create_vendor_dashboard_content(”)
      #9 /home/xxxxx/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(”, Array)
      #10 /home/xxxxx/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
      #11 /home/xxxxx/public_html/wp-content/plugins/dc-woocommerce-multi-vendor/templates/shortcode/vendor_dashboard.php(47): do_action(‘mvx_vendor_dash…’)
      #12 /home/xxxxx/public_html/wp-content/plugins/dc-woocommerce-multi-vendor/classes/class-mvx-template.php(38): include(‘/home/devfrontp…’)
      #13 /home/xxxxx/public_html/wp-content/plugins/dc-woocommerce-multi-vendor/classes/shortcode/class-mvx-shortcode-vendor-dashboard.php(48): MVX_Template->get_template(‘shortcode/vendo…’)
      #14 /home/xxxxx/public_html/wp-content/plugins/dc-woocommerce-multi-vendor/classes/class-mvx-shortcode.php(89): MVX_Vendor_Dashboard_Shortcode::output(Array)
      #15 /home/xxxxx/public_html/wp-content/plugins/dc-woocommerce-multi-vendor/classes/class-mvx-shortcode.php(57): MVX_Shortcode::shortcode_wrapper(Array)
      #16 /home/xxxxx/public_html/wp-includes/shortcodes.php(355): MVX_Shortcode::mvx_vendor_dashboard_shortcode(”, ”, ‘mvx_vendor’)
      #17 [internal function]: do_shortcode_tag(Array)
      #18 /home/xxxxx/public_html/wp-includes/shortcodes.php(227): preg_replace_callback(‘/\\[(\\[?)(mvx_ve…’, ‘do_shortcode_ta…’, ‘[mvx_vendor]\n’)
      #19 /home/xxxxx/public_html/wp-includes/class-wp-hook.php(308): do_shortcode(‘[mvx_vendor]\n’)
      #20 /home/xxxxx/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters(‘[mvx_vendor]\n’, Array)
      #21 /home/xxxxx/public_html/wp-includes/post-template.php(255): apply_filters(‘the_content’, ‘[mvx_vendor]’)
      #22 /home/xxxxx/public_html/wp-content/plugins/dc-woocommerce-multi-vendor/templates/template-vendor-dashboard.php(36): the_content()
      #23 /home/xxxxx/public_html/wp-includes/template-loader.php(106): include(‘/home/devfrontp…’)
      #24 /home/xxxxx/public_html/wp-blog-header.php(19): require_once(‘/home/devfrontp…’)
      #25 /home/xxxxx/public_html/index.php(17): require(‘/home/devfrontp…’)
      #26 {main}
      thrown in /home/xxxxx/public_html/wp-content/plugins/mvx-pro/modules/advance-report/templates/mvx-vendor-frontend-report-sales-overview.php on line 123

    • #147293
      This reply has been marked as private.
    • #147332
      This reply has been marked as private.
    • #180103
      WCMp Admin
      Keymaster

      We haven’t heard back from you, so we presume this issue has been fixed.
      So we are closing this one.
      If you need any further help, do open another thread.

Viewing 3 reply threads

The topic ‘Latest Multivendor Pro Update Did Not Fix All Vendor Dashboard Errors’ is closed to new replies.