Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Support vishali009

    (@vishali009)

    Hi there,

    Sorry for the inconvenience.

    Could you please share the screen recording of the complete scenario of the issue that you are facing so that we can create the same scenario on our end and test the case?
    Additionally, it would be better if you could share the list of plugins and theme on your site.

    Thanks

    Thread Starter absolutewebsites

    (@absolutewebsites)

    Hi,

    Can I just share the full error log so you can debug.

    Replicating it requires you to have the same theme and plugin:

    Theme: BigHearts
    Plugin: BigHearts Core

    The conflict is directly from your plugin with the above.

    Error Log:

    Warning: Trying to access array offset on value of type null in /home/stmichael/staging.stmichaelshospicecharity.com/wp-content/plugins/elementor/includes/base/controls-stack.php on line 1158

    Fatal error: Uncaught TypeError: Elementor\Controls_Stack::sanitize_settings(): Argument #1 ($settings) must be of type array, null given, called in /home/stmichael/staging.stmichaelshospicecharity.com/wp-content/plugins/elementor/includes/base/controls-stack.php on line 1158 and defined in /home/stmichael/staging.stmichaelshospicecharity.com/wp-content/plugins/elementor/includes/base/controls-stack.php:2514 Stack trace: #0 /home/stmichael/staging.stmichaelshospicecharity.com/wp-content/plugins/elementor/includes/base/controls-stack.php(1158): Elementor\Controls_Stack->sanitize_settings() #1 /home/stmichael/staging.stmichaelshospicecharity.com/wp-content/plugins/elementor/includes/base/controls-stack.php(2259): Elementor\Controls_Stack->get_data() #2 /home/stmichael/staging.stmichaelshospicecharity.com/wp-content/plugins/elementor/core/base/base-object.php(142): Elementor\Controls_Stack->get_init_settings() #3 /home/stmichael/staging.stmichaelshospicecharity.com/wp-content/plugins/elementor/core/base/base-object.php(40): Elementor\Core\Base\Base_Object->ensure_settings() #4 /home/stmichael/staging.stmichaelshospicecharity.com/wp-content/plugins/elementor/includes/base/controls-stack.php(1172): Elementor\Core\Base\Base_Object->get_settings() #5 /home/stmichael/staging.stmichaelshospicecharity.com/wp-content/plugins/elementor/includes/base/controls-stack.php(1263): Elementor\Controls_Stack->get_parsed_dynamic_settings() #6 /home/stmichael/staging.stmichaelshospicecharity.com/wp-content/plugins/events-widgets-for-elementor-and-the-events-calendar/widgets/ectbe-widget.php(63): Elementor\Controls_Stack->get_settings_for_display() #7 /home/stmichael/staging.stmichaelshospicecharity.com/wp-content/plugins/elementor/includes/base/element-base.php(170): ECTBE_Widget->get_style_depends() #8 /home/stmichael/staging.stmichaelshospicecharity.com/wp-content/plugins/elementor/includes/managers/widgets.php(634): Elementor\Element_Base->enqueue_styles() #9 /home/stmichael/staging.stmichaelshospicecharity.com/wp-content/themes/bighearts/core/class/dynamic-styles.php(101): Elementor\Widgets_Manager->enqueue_widgets_styles() #10 /home/stmichael/staging.stmichaelshospicecharity.com/wp-includes/class-wp-hook.php(324): BigHearts_Dynamic_Styles->get_elementor_css_theme_builder() #11 /home/stmichael/staging.stmichaelshospicecharity.com/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #12 /home/stmichael/staging.stmichaelshospicecharity.com/wp-includes/plugin.php(517): WP_Hook->do_action() #13 /home/stmichael/staging.stmichaelshospicecharity.com/wp-includes/script-loader.php(2272): do_action() #14 /home/stmichael/staging.stmichaelshospicecharity.com/wp-includes/class-wp-hook.php(324): wp_enqueue_scripts() #15 /home/stmichael/staging.stmichaelshospicecharity.com/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #16 /home/stmichael/staging.stmichaelshospicecharity.com/wp-includes/plugin.php(517): WP_Hook->do_action() #17 /home/stmichael/staging.stmichaelshospicecharity.com/wp-includes/general-template.php(3064): do_action() #18 /home/stmichael/staging.stmichaelshospicecharity.com/wp-content/themes/bighearts/header.php(20): wp_head() #19 /home/stmichael/staging.stmichaelshospicecharity.com/wp-includes/template.php(810): require_once(‘/home/stmichael…’) #20 /home/stmichael/staging.stmichaelshospicecharity.com/wp-includes/template.php(745): load_template() #21 /home/stmichael/staging.stmichaelshospicecharity.com/wp-includes/general-template.php(48): locate_template() #22 /home/stmichael/staging.stmichaelshospicecharity.com/wp-content/themes/bighearts/page.php(21): get_header() #23 /home/stmichael/staging.stmichaelshospicecharity.com/wp-includes/template-loader.php(106): include(‘/home/stmichael…’) #24 /home/stmichael/staging.stmichaelshospicecharity.com/wp-blog-header.php(19): require_once(‘/home/stmichael…’) #25 /home/stmichael/staging.stmichaelshospicecharity.com/index.php(17): require(‘/home/stmichael…’) #26 {main} thrown in /home/stmichael/staging.stmichaelshospicecharity.com/wp-content/plugins/elementor/includes/base/controls-stack.php on line 2514

    Plugin Support vishali009

    (@vishali009)

    Hi there,

    Sorry for the late reply.

    We have tested the issue with your mentioned theme, and on our end the issue persists when we activate the Elementor plugin. Please try to deactivate the plugins one by one; also, please try once to change the theme on your site.

    Thanks & Regards

    Thread Starter absolutewebsites

    (@absolutewebsites)

    Hi,

    I am also testing with Elementor (as its an Elementor-based plugin), it works fine until I activate my themes plugin, BigHeartsCore.

    The issue is coming from your plugin, throwing the error.

    Plugin Support vishali009

    (@vishali009)

    Hi @absolutewebsites

    Sorry for the misunderstanding.

    Please try once to deactivate our plugin (Events Widgets For Elementor And The Events Calendar) only and check this issue, it might be an issue with your theme.

    Thanks

    Thread Starter absolutewebsites

    (@absolutewebsites)

    Hi,

    Yes that is the problem your plugin. When I deactivate only your plugin, everything else works fine.

    When I activate your plugin, the website breaks and I get a fatal error.

    Kind Regards,

    Jack

    Plugin Support vishali009

    (@vishali009)

    Hi @absolutewebsites

    Thank you for reaching out. Based on our testing, this issue does not appear to be related to our plugin. We have tested the same scenario with your theme and encountered the issue even when our plugin was not active. To provide more details, we have recorded a video demonstrating our findings, which you can review here. It would be better if you could share the screen recording at your end.

    Moreover, please try once to change line number 51, 63 and 727 of ectbe-widget.php file, which lies under widget folder of the plugin (events-widgets-for-elementor-and-the-events-calendar>>widgets>>ectbe-widget.php) from

    $settings = $this->get_settings_for_display();

    to

    $settings = $this->get_settings_for_display() ?? [];

    You can refer to these screenshots for references.

    Screenshot 1
    Screenshot 2

    I hope this will help you.

    Thanks & Regards

    Thread Starter absolutewebsites

    (@absolutewebsites)

    Hi,

    I updated the PHP lines you suggested however I still get a fatal error.

    The website works completely fine if I have your plugin deactivated, as soon as I activate it, I get a fatal error.

    Plugin Support vishali009

    (@vishali009)

    Hi,

    Thank you for your update. Since we are unable to replicate this issue on our end, we recommend moving this conversation to our support system for better tracking and troubleshooting.

    Thanks

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