• My comment on this issue got removed, so that’s why im creating this separate issue. But I think this error is related.

    I get a critical error when trying to open a page that contains a Frontend Form. This only happens on form that are linked to a secondary language in Polylang. Opening pages and saving the form in our primary language, work fine.

    I have WordPress 6.2, ACF Frontend 3.15.3 and Elementor Free/Pro: 3.12.0.

    The php error log is as follows:

    PHP Fatal error:  Uncaught Error: Call to undefined method Frontend_Admin\Elementor::get_field_group_filters() in /public_html/wp-content/plugins/acf-frontend-form-element/main/elementor/module.php:265
    Stack trace:
    #0 /public_html/wp-includes/class-wp-hook.php(308): Frontend_Admin\Elementor->get_form_structure()
    #1 /public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters()
    #2 /public_html/wp-content/plugins/acf-frontend-form-element/main/elementor/widgets/general/frontend-form.php(789): apply_filters()
    #3 /public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(2268): Frontend_Admin\Elementor\Widgets\Frontend_Form->render()
    #4 /public_html/wp-content/plugins/elementor/includes/base/widget-base.php(609): Elementor\Controls_Stack->render_by_mode()
    #5 /public_html/wp-content/plugins/elementor/includes/base/widget-base.php(750): Elementor\Widget_Base->render_content()
    #6 /public_html/wp-content/plugins/elementor/includes/base/element-base.php(449): Elementor\Widget_Base->print_content()
    #7 /public_html/wp-content/plugins/elementor/includes/base/element-base.php(1354): Elementor\Element_Base->print_element()
    #8 /public_html/wp-content/plugins/elementor/includes/base/element-base.php(449): Elementor\Element_Base->print_content()
    #9 /public_html/wp-content/plugins/elementor/includes/base/element-base.php(1354): Elementor\Element_Base->print_element()
    #10 /public_html/wp-content/plugins/elementor/includes/base/element-base.php(449): Elementor\Element_Base->print_content()
    #11 /public_html/wp-content/plugins/elementor/core/base/document.php(1680): Elementor\Element_Base->print_element()
    #12 /public_html/wp-content/plugins/elementor/core/base/document.php(1106): Elementor\Core\Base\Document->print_elements()
    #13 /public_html/wp-content/plugins/elementor/includes/frontend.php(1179): Elementor\Core\Base\Document->print_elements_with_wrapper()
    #14 /public_html/wp-content/plugins/elementor-pro/modules/posts/skins/skin-content-base.php(265): Elementor\Frontend->get_builder_content()
    #15 /public_html/wp-content/plugins/elementor-pro/modules/theme-builder/widgets/post-content.php(111): ElementorPro\Modules\ThemeBuilder\Widgets\Post_Content->render_post_content()
    #16 /public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(2268): ElementorPro\Modules\ThemeBuilder\Widgets\Post_Content->render()
    #17 /public_html/wp-content/plugins/elementor/includes/base/widget-base.php(609): Elementor\Controls_Stack->render_by_mode()
    #18 /public_html/wp-content/plugins/elementor/includes/base/widget-base.php(750): Elementor\Widget_Base->render_content()
    #19 /public_html/wp-content/plugins/elementor/includes/base/element-base.php(449): Elementor\Widget_Base->print_content()
    #20 /public_html/wp-content/plugins/elementor/includes/base/element-base.php(1354): Elementor\Element_Base->print_element()
    #21 /public_html/wp-content/plugins/elementor/includes/base/element-base.php(449): Elementor\Element_Base->print_content()
    #22 /public_html/wp-content/plugins/elementor/includes/base/element-base.php(1354): Elementor\Element_Base->print_element()
    #23 /public_html/wp-content/plugins/elementor/includes/base/element-base.php(449): Elementor\Element_Base->print_content()
    #24 /public_html/wp-content/plugins/elementor/core/base/document.php(1680): Elementor\Element_Base->print_element()
    #25 /public_html/wp-content/plugins/elementor-pro/modules/theme-builder/documents/theme-document.php(418): Elementor\Core\Base\Document->print_elements()
    #26 /public_html/wp-content/plugins/elementor/includes/frontend.php(1179): ElementorPro\Modules\ThemeBuilder\Documents\Theme_Document->print_elements_with_wrapper()
    #27 /public_html/wp-content/plugins/elementor/core/base/document.php(1155): Elementor\Frontend->get_builder_content()
    #28 /public_html/wp-content/plugins/elementor/modules/library/documents/library-document.php(76): Elementor\Core\Base\Document->get_content()
    #29 /public_html/wp-content/plugins/elementor-pro/modules/theme-builder/documents/theme-document.php(158): Elementor\Modules\Library\Documents\Library_Document->get_content()
    #30 /public_html/wp-content/plugins/elementor-pro/modules/theme-builder/documents/theme-document.php(173): ElementorPro\Modules\ThemeBuilder\Documents\Theme_Document->get_content()
    #31 /public_html/wp-content/plugins/elementor-pro/modules/theme-builder/documents/single-base.php(93): ElementorPro\Modules\ThemeBuilder\Documents\Theme_Document->print_content()
    #32 /public_html/wp-content/plugins/elementor-pro/modules/theme-builder/classes/locations-manager.php(315): ElementorPro\Modules\ThemeBuilder\Documents\Single_Base->print_content()
    #33 /public_html/wp-content/plugins/elementor-pro/modules/theme-builder/classes/locations-manager.php(191): ElementorPro\Modules\ThemeBuilder\Classes\Locations_Manager->do_location()
    #34 [internal function]: ElementorPro\Modules\ThemeBuilder\Classes\Locations_Manager->ElementorPro\Modules\ThemeBuilder\Classes\{closure}()
    #35 /public_html/wp-content/plugins/elementor/modules/page-templates/module.php(207): call_user_func()
    #36 /public_html/wp-content/plugins/elementor/modules/page-templates/templates/canvas.php(38): Elementor\Modules\PageTemplates\Module->print_content()
    #37 /public_html/wp-includes/template-loader.php(106): include('/home/u91143p86...')
    #38 /public_html/wp-blog-header.php(19): require_once('/home/u91143p86...')
    #39 /public_html/index.php(17): require('/home/u91143p86...')
    #40 {main}
      thrown in /public_html/wp-content/plugins/acf-frontend-form-element/main/elementor/module.php on line 265
Viewing 3 replies - 1 through 3 (of 3 total)
Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Critical error when opening page containing Frontend Form in Secondary language’ is closed to new replies.