Dies ist das technische Support-Forum für WPML – das mehrsprachige WordPress-Plugin.
Mitlesen können alle, doch nur WPML-Kunden können hier Fragen veröffentlichen. Das WPML-Team antwortet im Forum an 6 Tagen pro Woche, 22 Stunden am Tag.
Heute stehen keine Supporter zur Arbeit im German-Forum zur Verfügung. Sie können gern Tickets erstellen, die wir bearbeiten werden, sobald wir online sind. Vielen Dank für Ihr Verständnis.
Schlagwörter: Exception
Dieses Thema enthält 12 Antworten, hat 2 Stimmen.
Zuletzt aktualisiert von stefanF-21 Vor 1 Jahr, 4 Monate.
Assistiert von: Marcel.
Verfasser | Beiträge |
---|---|
Dezember 19, 2022 unter 11:40 am | |
stefanF-21 |
Hallo, bei aktiviertem Plugin WPML String Translation startet der Divi Theme Builder nicht. Ein Deaktivieren löst das Problem. Was kann ich tun? Mit freundlichen Grüßen |
Dezember 19, 2022 unter 6:13 pm #12679119 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+02:00) |
Hallo Stefan, ich habe es gerade auf einer Seite versucht. Dort öffnet sich der Divi-Builder auch nicht, wenn WPML String Translation (noch) deaktiviert ist: versteckter Link. Die JS Console zeigt unzählige Fehler. Bei welcher Seite funktionierte es mit dem deaktivierten String Add-On? Freundliche Grüße |
Dezember 19, 2022 unter 6:44 pm #12679185 | |
stefanF-21 |
Hallo Marcel, bei mir funktioniert es bei jeder Seite. Mit freundlichen Grüßen |
Dezember 20, 2022 unter 12:27 pm #12683755 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+02:00) |
Hallo Stefan, danke für den Zugang. Dieser Fehler wird geloggt: PHP Fatal error: Uncaught TypeError: method_exists(): Argument #1 ($object_or_class) must be of type object|string, bool given in /www/htdocs/w017e40f/webseiten/staging-site-***/wp-content/plugins/woocommerce-german-market/inc/price-per-unit-for-variations/application/helper.php:139 Stack trace: #0 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-content/plugins/woocommerce-german-market/inc/price-per-unit-for-variations/application/helper.php(139): method_exists(false, 'get_meta') #1 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-content/plugins/woocommerce-german-market/inc/price-per-unit-for-variations/application/frontend/display-price-per-unit.php(192): wcppufv_get_price_per_unit_data(39680, false) #2 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-content/plugins/woocommerce-german-market/inc/price-per-unit-for-variations/application/frontend/display-price-per-unit.php(56): wcppufv_get_price_per_unit_string_by_product(Object(ET_Theme_Builder_Woocommerce_Product_Variable_Placeholder)) #3 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-includes/class-wp-hook.php(310): wcppufv_add_price_per_unit(Array, Object(ET_Theme_Builder_Woocommerce_Product_Variation_Placeholder)) #4 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) #5 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-content/plugins/woocommerce-german-market/inc/WGM_Template.php(642): apply_filters('wgm_product_sum...', Array, Object(ET_Theme_Builder_Woocommerce_Product_Variation_Placeholder), 'single') #6 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-content/plugins/woocommerce-german-market/inc/WGM_Helper.php(400): WGM_Template::get_wgm_product_summary(Object(ET_Theme_Builder_Woocommerce_Product_Variation_Placeholder)) #7 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-includes/class-wp-hook.php(308): WGM_Helper::prepare_variation_data(Array, Object(ET_Theme_Builder_Woocommerce_Product_Variable_Placeholder), Object(ET_Theme_Builder_Woocommerce_Product_Variation_Placeholder)) #8 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) #9 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-content/themes/Divi/includes/builder/frontend-builder/theme-builder/WoocommerceProductVariablePlaceholder.php(153): apply_filters('woocommerce_ava...', Array, Object(ET_Theme_Builder_Woocommerce_Product_Variable_Placeholder), Object(ET_Theme_Builder_Woocommerce_Product_Variation_Placeholder)) #10 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-content/themes/Divi/includes/builder/frontend-builder/theme-builder/WoocommerceProductVariablePlaceholder.php(202): ET_Theme_Builder_Woocommerce_Product_Variable_Placeholder->get_available_variation() #11 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-content/plugins/woocommerce/includes/wc-template-functions.php(1740): ET_Theme_Builder_Woocommerce_Product_Variable_Placeholder->get_available_variations() #12 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-includes/class-wp-hook.php(308): woocommerce_variable_add_to_cart('') #13 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters('', Array) #14 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #15 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-content/plugins/woocommerce/includes/wc-template-functions.php(1688): do_action('woocommerce_tb-...') #16 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-content/themes/Divi/includes/builder/feature/woocommerce-modules.php(1121): woocommerce_template_single_add_to_cart() #17 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-content/themes/Divi/includes/builder/module/woocommerce/AddToCart.php(477): et_builder_wc_render_module_template('woocommerce_tem...', Array, Array) #18 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-content/themes/Divi/includes/builder/functions.php(1347): ET_Builder_Module_Woocommerce_Add_To_Cart::get_add_to_cart() #19 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-content/themes/Divi/includes/builder/functions.php(1606): et_fb_current_page_woocommerce_components() #20 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-content/themes/Divi/includes/builder/frontend-builder/helpers.php(350): et_fb_current_page_params() #21 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-content/themes/Divi/includes/builder/frontend-builder/helpers.php(2819): et_fb_get_dynamic_backend_helpers() #22 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-includes/class-wp-hook.php(308): et_fb_backend_helpers('') #23 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters('', Array) #24 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #25 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-content/themes/Divi/includes/builder/frontend-builder/assets.php(350): do_action('et_fb_enqueue_a...') #26 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-content/themes/Divi/includes/builder/frontend-builder/view.php(119): et_fb_enqueue_assets() #27 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-includes/class-wp-hook.php(308): et_fb_wp_footer('') #28 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(NULL, Array) #29 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #30 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-includes/general-template.php(3059): do_action('wp_footer') #31 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-content/themes/Divi/includes/builder/frontend-builder/theme-builder/frontend-footer-template.php(15): wp_footer() #32 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-content/themes/Divi/includes/builder/frontend-builder/theme-builder/frontend.php(216): require_once('/www/htdocs/w01...') #33 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-content/themes/Divi/includes/builder/frontend-builder/theme-builder/frontend.php(260): et_theme_builder_frontend_override_partial('footer', '', 'wp_footer') #34 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-includes/class-wp-hook.php(310): et_theme_builder_frontend_override_footer(NULL) #35 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters('', Array) #36 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #37 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-includes/general-template.php(82): do_action('get_footer', NULL, Array) #38 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-content/themes/Divi/includes/builder/frontend-builder/theme-builder/frontend-body-template.php(15): get_footer() #39 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-includes/template-loader.php(106): include('/www/htdocs/w01...') #40 /www/htdocs/w017e40f/webseiten/staging-site-***/wp-blog-header.php(19): require_once('/www/htdocs/w01...') #41 /www/htdocs/w017e40f/webseiten/staging-site-***/index.php(17): require('/www/htdocs/w01...') #42 {main} thrown in /www/htdocs/w017e40f/webseiten/staging-site-***/wp-content/plugins/woocommerce-german-market/inc/price-per-unit-for-variations/application/helper.php on line 139 Das Problem tritt nur auf, wenn German Market aktiv ist. Dieses Plugin wurde im Sommer für WPML zertifiziert und es sich aktuell keine bekannten Fehler gemeldet. Am besten Sie installieren Divi und German Market auf dieser Sandbox, dann können wir prüfen, ob der Fehler reproduzierbar ist: versteckter Link. Freundliche Grüße |
Dezember 20, 2022 unter 2:08 pm #12684597 | |
stefanF-21 |
Hallo Marcel, ich habe soeben German Market und Divi installiert. Freundliche Grüße |
Dezember 20, 2022 unter 4:54 pm #12685945 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+02:00) |
Hallo Stefan, vielen Dank! Ich hab das Layout exportiert und dort importiert und der Divi Builder funktioniert, auch, wenn WPML String Translation aktiv ist: versteckter Link. Da der Fehler im Code von German Market ausgelöst wird, wäre es nun am besten direkt deren Support zu kontaktieren. Sie können die Sandbox gerne weiterleiten, um zu zeigen, dass dieses Problem nicht reproduzierbar war. Freundliche Grüße |
Dezember 20, 2022 unter 5:52 pm #12686289 | |
stefanF-21 |
Hallo Marcel, danke. Ich habe mich damit an den Support von Market Press gewendet. Freundliche Grüße |
Dezember 20, 2022 unter 6:04 pm #12686361 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+02:00) |
Danke für die Info! |
Dezember 21, 2022 unter 9:03 am #12690163 | |
stefanF-21 |
Hallo Marcel, eigenartigerweise kann der Support von Market Press den Fehler nicht aufrufen. Freundliche Grüße |
Dezember 21, 2022 unter 9:06 am #12690173 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+02:00) |
Hallo, dies ist korrekt, der MarketPress Support müsste sich Ihre Live-Seite ansehen, da es nur dort auftritt. Auf der Sandbox konnte ich es nicht reproduzieren. Es war gemeint, die Sandbox weiterzugeben, damit der Support sieht, dass es in einer isolierten Umgebung von Grund auf nicht reproduzierbar ist und scheinbar nur auf Ihrer eigenen Installation auftritt. Freundliche Grüße |
Dezember 21, 2022 unter 9:42 am #12690477 | |
stefanF-21 |
Hallo Marcel, es ist bei meiner Installation nicht der Fall, dass ein Deaktivieren von German Market den Fehler behebt. Das Deaktivieren von WPML String Translation lässt die Verwendung des Divi Theme Builder zu, selbst bei aktivem German Market. Freundliche Grüße |
Dezember 21, 2022 unter 10:12 am #12690931 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+02:00) |
Hallo Stefan, dies ist korrekt, der Fehler wird jedoch im Code von German Market ausgelöst und betrifft die Anpassung für PHP 8.x. Bitte aktualisieren Sie WooCommerce Multilingual & Multicurrency auf die aktuellste Version 5.1.0, ich vermute, damit wird es bereits gelöst sein. Wir haben darüber unseren Code bereits von method_exists() auf is_callable() umgestellt. Bitte gebe Sie mir Bescheid, sollte es damit funktionieren. Freundliche Grüße |
Dezember 21, 2022 unter 2:13 pm #12693071 | |
stefanF-21 |
Hallo, das Update war nicht die Lösung. Market Press hat den Code in German Market angepasst. Feedback vom Support: Anhand der Log-Datei konnte ich das Problem erkennen. DIVI scheint hier eine Variante zu konstruieren, die kein Eltern-Produkt hat (variables Produkt). Das ist seltsam, scheint aber für den Page-Builder zu funktionieren. Vielen Dank. Freundliche Grüße |