[Support request] Order Completed – Error

Home Forums Support Order Completed – Error

Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • #1187557
    Joslyn

    Hi,

    I’ve built a website with an online store for a bookshop using wordpress, Generate Press, Elementor and Woocommerce. when we change an order’s status from “processing” or “on hold” or whatever to “completed” it comes up with the following error page:

    “There has been a critical error on your website. Please check your site admin email inbox for instructions.
    Learn more about debugging in WordPress.”

    I have deactivated each plugin indiviudally and tested it each time and it still comes up with the error. I have changed the Theme to StoreFront and it works ok – so I have a feeling that the issue is with the Generate Press theme. It does save the page though, as when I return to the order, it is marked as completed.

    Can you please assist?

    Thanks,
    Joslyn

    #1187954
    David
    Staff
    Customer Support

    Hi there,

    did the Email the error produced provide any details ?
    If not can you check your server error_log so we can take a look at whats causing the problem.

    Let me know

    #1189020
    Joslyn

    No email was sent/received.

    Here is the log:
    JS: showing 10 of 10
    JS: 2019-08-29 13:40:47 [error X 1][https://proecclesia.com.au/wp-content/plugins/elementor/assets/lib/backbone/backbone.marionette.min.js?ver=2.4.5:22:19954] View (cid: \”view2689\”) has already been destroyed and cannot be used.
    JS: 2019-08-30 02:50:09 [error X 6][https://proecclesia.com.au/wp-content/plugins/elementor/assets/js/editor.min.js?ver=2.6.8:2:41610] Cannot read property \’select2\’ of undefined
    JS: 2019-09-27 10:37:36 [error X 4][https://proecclesia.com.au/wp-content/plugins/elementor/assets/js/editor.min.js?ver=2.7.3:32:63917] this.ui.apply.add is not a function
    JS: 2019-10-11 10:41:28 [error X 4][https://proecclesia.com.au/wp-content/plugins/elementor/assets/js/editor.min.js?ver=2.7.4:32:132502] Cannot read property \’html\’ of undefined
    JS: 2019-11-05 04:37:35 [error X 3][https://proecclesia.com.au/wp-content/plugins/elementor/assets/js/common.min.js?ver=2.7.5:2:66297] Routes: panel/editor/undefined not found.
    JS: 2019-11-07 04:47:28 [error X 1][https://proecclesia.com.au/wp-content/plugins/elementor/assets/js/editor.min.js?ver=2.7.5:32:145964] Cannot read property \’models\’ of undefined
    JS: 2019-12-11 09:01:26 [error X 3][https://proecclesia.com.au/wp-content/plugins/elementor/assets/js/editor-document.min.js?ver=2.8.0:2:155268] Cannot read property \’map\’ of undefined
    JS: 2020-02-12 06:48:41 [error X 7][https://proecclesia.com.au/wp-content/plugins/elementor/assets/lib/nouislider/nouislider.min.js?ver=13.0.0:2:4604] noUiSlider (13.0.0): \’start\’ option is incorrect.
    JS: 2020-02-17 09:03:10 [error X 4][https://proecclesia.com.au/wp-content/plugins/elementor/assets/js/editor-modules.min.js?ver=2.9.0:2:42300] An invalid argument supplied as multiple control value [array (
    ‘category’ => ‘InvalidElementData’,
    ‘tag’ => ‘Element undefined got as eael_accordion_bg value. Expected array or object.’,
    )]
    JS: 2020-02-24 03:47:15 [error X 10][https://proecclesia.com.au/wp-content/plugins/elementor/assets/js/common.min.js?ver=2.9.2:2:106286] Routes: panel/elements/rank-math not found.
    Log: showing 20 of 32
    2019-10-11 01:22:04 [info] Elementor data updater process has been completed. [array (
    ‘plugin’ => ‘Elementor Pro’,
    ‘from’ => ‘2.7.1’,
    ‘to’ => ‘2.7.2’,
    )]
    2019-10-30 18:43:57 [info] Elementor data updater process has been completed. [array (
    ‘plugin’ => ‘Elementor’,
    ‘from’ => ‘2.7.4’,
    ‘to’ => ‘2.7.5’,
    )]
    2019-10-30 18:48:00 [info] Elementor data updater process has been completed. [array (
    ‘plugin’ => ‘Elementor Pro’,
    ‘from’ => ‘2.7.2’,
    ‘to’ => ‘2.7.3’,
    )]
    2019-12-09 05:02:42 [info] Elementor data updater process has been completed. [array (
    ‘plugin’ => ‘Elementor’,
    ‘from’ => ‘2.7.5’,
    ‘to’ => ‘2.7.6’,
    )]
    2019-12-09 20:45:50 [info] Elementor data updater process has been completed. [array (
    ‘plugin’ => ‘Elementor’,
    ‘from’ => ‘2.7.6’,
    ‘to’ => ‘2.8.0’,
    )]
    2019-12-12 05:34:15 [info] Elementor data updater process has been completed. [array (
    ‘plugin’ => ‘Elementor’,
    ‘from’ => ‘2.8.0’,
    ‘to’ => ‘2.8.1’,
    )]
    2019-12-17 05:33:09 [info] Elementor data updater process has been completed. [array (
    ‘plugin’ => ‘Elementor’,
    ‘from’ => ‘2.8.1’,
    ‘to’ => ‘2.8.2’,
    )]
    2020-01-02 05:35:17 [info] elementor::elementor_updater Started
    2020-01-02 05:35:17 [info] Elementor/Upgrades – _v_2_8_3_recalc_usage_data Start
    2020-01-02 05:35:17 [info] Elementor data updater process has been queued. [array (
    ‘plugin’ => ‘Elementor’,
    ‘from’ => ‘2.8.2’,
    ‘to’ => ‘2.8.3’,
    )]
    2020-01-02 05:35:18 [info] Elementor/Upgrades – _v_2_8_3_recalc_usage_data Finished
    2020-01-02 05:35:18 [info] Elementor data updater process has been completed. [array (
    ‘plugin’ => ‘Elementor’,
    ‘from’ => ‘2.8.2’,
    ‘to’ => ‘2.8.3’,
    )]
    2020-01-19 05:33:41 [info] Elementor data updater process has been completed. [array (
    ‘plugin’ => ‘Elementor’,
    ‘from’ => ‘2.8.3’,
    ‘to’ => ‘2.8.4’,
    )]
    2020-01-28 05:33:43 [info] Elementor data updater process has been completed. [array (
    ‘plugin’ => ‘Elementor’,
    ‘from’ => ‘2.8.4’,
    ‘to’ => ‘2.8.5’,
    )]
    2020-02-04 00:16:57 [info] Elementor data updater process has been completed. [array (
    ‘plugin’ => ‘Elementor Pro’,
    ‘from’ => ‘2.7.3’,
    ‘to’ => ‘2.8.3’,
    )]
    2020-02-13 02:21:18 [info] Elementor data updater process has been completed. [array (
    ‘plugin’ => ‘Elementor’,
    ‘from’ => ‘2.8.5’,
    ‘to’ => ‘2.9.0’,
    )]
    2020-02-19 16:07:19 [info] Elementor data updater process has been completed. [array (
    ‘plugin’ => ‘Elementor’,
    ‘from’ => ‘2.9.0’,
    ‘to’ => ‘2.9.2’,
    )]
    2020-02-19 16:09:04 [info] Elementor data updater process has been completed. [array (
    ‘plugin’ => ‘Elementor Pro’,
    ‘from’ => ‘2.8.3’,
    ‘to’ => ‘2.8.4’,
    )]
    2020-02-27 21:35:57 [info] Elementor data updater process has been completed. [array (
    ‘plugin’ => ‘Elementor’,
    ‘from’ => ‘2.9.2’,
    ‘to’ => ‘2.9.3’,
    )]
    2020-03-05 06:39:46 [info] Elementor data updater process has been completed. [array (
    ‘plugin’ => ‘Elementor’,
    ‘from’ => ‘2.9.3’,
    ‘to’ => ‘2.9.4’,
    )]
    PHP: showing 1 of 1
    PHP: 2019-09-25 20:48:31 [error X 19][/home/proecclesia/public_html/wp-content/plugins/elementor-pro/core/editor/notice-bar.php::12] Uncaught Error: Class ‘Elementor\Core\Editor\Notice_Bar’ not found in /home/proecclesia/public_html/wp-content/plugins/elementor-pro/core/editor/notice-bar.php:12
    Stack trace:
    #0 /home/proecclesia/public_html/wp-content/plugins/elementor-pro/plugin.php(145): include()
    #1 [internal function]: ElementorPro\Plugin->autoload(‘ElementorPro\\Co…’)
    #2 /home/proecclesia/public_html/wp-content/plugins/elementor-pro/core/editor/editor.php(99): spl_autoload_call(‘ElementorPro\\Co…’)
    #3 /home/proecclesia/public_html/wp-includes/class-wp-hook.php(286): ElementorPro\Core\Editor\Editor->on_elementor_init(”)
    #4 /home/proecclesia/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array)
    #5 /home/proecclesia/public_html/wp-includes/plugin.php(465): WP_Hook->do_action(Array)
    #6 /home/proecclesia/public_html/wp-content/plugins/elementor/includes/plugin.php(475): do_action(‘elementor/init’)
    #7 /home/proecclesia/public_html/wp-includes/c [array (
    ‘trace’ => ‘
    #0: Elementor\Core\Logger\Manager -> shutdown()
    ‘,
    )]

    #1189022
    Joslyn

    Let me know if that’s the wrong info. I need to go to work now but will check again later…

    #1189431
    David
    Staff
    Customer Support

    Hmmm… all those errors are related to Elementor – and i can’t see what would be conflicting with the Theme…

    Do you have any custom functions in GP Hooks or a child theme ?

    #1189464
    Joslyn

    Hi David, Thanks for your reply.

    No, no child theme or custom functions in GP hooks. Do I need to contact Elementor then to see what the issue might be?

    #1189471
    Joslyn

    Hi David, me again,

    Just saw that we were receiving the email – this is what the error says:
    “An error of type E_PARSE was caused in line 36 of the file /home/proecclesia/public_html/wp-content/themes/generatepress/woocommerce/emails/customer-completed-order.php. Error message: syntax error, unexpected ‘”

    #1189475
    Joslyn

    Ok, I’ve found the issue – i’ve deleted in the info on the line 36 above. Sorry to have bothered you and thanks again for your support. I love Generate Press and Elementor (when it works :P)
    Regards,
    Joslyn

    #1189483
    David
    Staff
    Customer Support

    That looks like the culprit 🙂
    But GP doesn’t add the Woocommerce email templates to the Theme directory so this has to have been added to the theme by a developer ( or somebody ).

    This generally happens if changes are required to the original template found here:

    https://github.com/woocommerce/woocommerce/blob/master/templates/emails/customer-completed-order.php

    Does this ring any bells ? As the file will need repairing and should be added to a Child Theme.
    Alternatively a plugin like this can do the job instead:

    https://wordpress.org/plugins/kadence-woocommerce-email-designer/

    Let me know

    #1189488
    David
    Staff
    Customer Support

    Ooops missed that last reply – glad to hear that you fixed it.
    You may want to look into adding those templates to a Child Theme or using the plugin i mention above – or those changes may be lost when the Theme is updated.

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