• Resolved sl1n

    (@sl1n)


    Hey everyone,

    Every time I insert a shortcode within elementor, I can’t save the page and it returns a Server Error 500. I already increased the memory limit.

    Turning on debug, shows there must be a conflict with the onoffice plugin:

    [09-Mar-2021 08:42:55 UTC] PHP Fatal error:  Uncaught TypeError: Argument 1 passed to onOffice\WPlugin\DataView\DataListViewFactoryBase::getListViewByName() must be of the type string, null given, called in /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/onoffice-for-wp-websites/plugin/Controller/ContentFilter/ContentFilterShortCodeEstateList.php on line 114 and defined in /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/onoffice-for-wp-websites/plugin/DataView/DataListViewFactoryBase.php:48
    Stack trace:
    #0 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/onoffice-for-wp-websites/plugin/Controller/ContentFilter/ContentFilterShortCodeEstateList.php(114): onOffice\WPlugin\DataView\DataListViewFactoryBase->getListViewByName(NULL)
    #1 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/onoffice-for-wp-websites/plugin/Controller/ContentFilter/ContentFilterS in /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/onoffice-for-wp-websites/plugin/DataView/DataListViewFactoryBase.php on line 48
    [09-Mar-2021 08:42:59 UTC] [onOffice-Plugin]: onOffice\WPlugin\DataView\UnknownViewException: ... in /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/onoffice-for-wp-websites/plugin/DataView/DataListViewFactoryBase.php:54
    Stack trace:
    #0 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/onoffice-for-wp-websites/plugin/Controller/ContentFilter/ContentFilterShortCodeEstateList.php(114): onOffice\WPlugin\DataView\DataListViewFactoryBase->getListViewByName('...')
    #1 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/onoffice-for-wp-websites/plugin/Controller/ContentFilter/ContentFilterShortCodeEstate.php(94): onOffice\WPlugin\Controller\ContentFilter\ContentFilterShortCodeEstateList->render(Array)
    #2 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/onoffice-for-wp-websites/plugin/Controller/ContentFilter/ContentFilterShortCodeEstate.php(69): onOffice\WPlugin\Controller\ContentFilter\ContentFilterShortCodeEstate->buildReplacementString(Array)
    #3 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/onoffice-for-wp-websites/plugin/Controller/ContentFilter/ContentFilterShortCodeRegistrator.php(59): onOffice\WPlugin\Controller\ContentFilter\ContentFilterShortCodeEstate->replaceShortCodes(Array)
    #4 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-includes/shortcodes.php(343): onOffice\WPlugin\Controller\ContentFilter\ContentFilterShortCodeRegistrator->onOffice\WPlugin\Controller\ContentFilter\{closure}(Array, '', 'oo_estate')
    #5 [internal function]: do_shortcode_tag(Array)
    #6 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-includes/shortcodes.php(218): preg_replace_callback('/\\[(\\[?)(oo_est...', 'do_shortcode_ta...', '[oo_estate unit...')
    #7 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/elementor/includes/widgets/shortcode.php(130): do_shortcode('[oo_estate unit...')
    #8 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/elementor/includes/base/controls-stack.php(1894): Elementor\Widget_Shortcode->render()
    #9 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/elementor/includes/base/widget-base.php(530): Elementor\Controls_Stack->render_by_mode()
    #10 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/elementor/includes/base/widget-base.php(660): Elementor\Widget_Base->render_content()
    #11 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/elementor/includes/base/element-base.php(644): Elementor\Widget_Base->_print_content()
    #12 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/elementor/includes/base/element-base.php(864): Elementor\Element_Base->print_element()
    #13 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/elementor/includes/base/element-base.php(644): Elementor\Element_Base->_print_content()
    #14 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/elementor/includes/base/element-base.php(864): Elementor\Element_Base->print_element()
    #15 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/elementor/includes/base/element-base.php(644): Elementor\Element_Base->_print_content()
    #16 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/elementor/includes/base/element-base.php(864): Elementor\Element_Base->print_element()
    #17 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/elementor/includes/base/element-base.php(644): Elementor\Element_Base->_print_content()
    #18 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/elementor/includes/base/element-base.php(864): Elementor\Element_Base->print_element()
    #19 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/elementor/includes/base/element-base.php(644): Elementor\Element_Base->_print_content()
    #20 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/elementor/core/base/document.php(1252): Elementor\Element_Base->print_element()
    #21 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/elementor/core/base/document.php(889): Elementor\Core\Base\Document->print_elements(Array)
    #22 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/elementor/includes/frontend.php(975): Elementor\Core\Base\Document->print_elements_with_wrapper(Array)
    #23 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/plugins/elementor/includes/frontend.php(889): Elementor\Frontend->get_builder_content(1867)
    #24 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-includes/class-wp-hook.php(287): Elementor\Frontend->apply_builder_in_content('<h1>Ihre Immobi...')
    #25 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-includes/plugin.php(212): WP_Hook->apply_filters('<h1>Ihre Immobi...', Array)
    #26 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-includes/post-template.php(253): apply_filters('the_content', '<h1>Ihre Immobi...')
    #27 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/themes/astra/template-parts/content-page.php(54): the_content()
    #28 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-includes/template.php(732): require('/homepages/30/d...')
    #29 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-includes/template.php(676): load_template('/homepages/30/d...', false, Array)
    #30 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-includes/general-template.php(204): locate_template(Array, true, false, Array)
    #31 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/themes/astra/inc/class-astra-loop.php(109): get_template_part('template-parts/...', 'page')
    #32 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-includes/class-wp-hook.php(287): Astra_Loop->template_parts_page('')
    #33 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters('', Array)
    #34 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-includes/plugin.php(484): WP_Hook->do_action(Array)
    #35 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/themes/astra/inc/class-astra-loop.php(197): do_action('astra_page_temp...')
    #36 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/themes/astra/inc/class-astra-loop.php(174): Astra_Loop->loop_markup(true)
    #37 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-includes/class-wp-hook.php(287): Astra_Loop->loop_markup_page('')
    #38 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters('', Array)
    #39 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-includes/plugin.php(484): WP_Hook->do_action(Array)
    #40 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/themes/astra/inc/core/theme-hooks.php(267): do_action('astra_content_p...')
    #41 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-content/themes/astra/page.php(32): astra_content_page_loop()
    #42 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-includes/template-loader.php(106): include('/homepages/30/d...')
    #43 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/wp-blog-header.php(19): require_once('/homepages/30/d...')
    #44 /homepages/30/d834969130/htdocs/clickandbuilds/Freiraum4ImmobilienundFinanzierung/index.php(17): require('/homepages/30/d...')
    #45 {main}

    ____________________________

    Here are the affected lines mentioned in the log file:

    /Controller/ContentFilter/ContentFilterShortCodeEstateList.php line 114:
    $pListView = $this->_pDataListViewFactory->getListViewByName($attributes[‘view’]);

    /DataView/DataListViewFactoryBase.php:48
    public function getListViewByName(string $listViewName, string $type = null): DataViewFilterableFields

    /DataView/DataListViewFactoryBase.php:53 & 54
    if ($record === null) {
    throw new UnknownViewException($listViewName);

    _____________________________

    Strangely enough, I was able to insert a shortcode and save the page within Elementor yesterday. Today, I was not able to reproduce that success, not matter what I tried..

    Thanks a lot in advance,

    Nils

Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
  • The topic ‘Elementor Conflict’ is closed to new replies.