[Gelöst] Error Indirect modification of overloaded property avia_superobject::$wpml has n
Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.
Problem:
After updating Enfold from 5.2.1 to 5.3 (which was released today), I get the following error message on my contact page:
Notice: Indirect modification of overloaded property avia_superobject::$wpml has no effect in /wp-content/themes/enfold/config-wpml/class-avia-wpml.phpclass-avia-wpml.php on line 1178
Notice: Undefined index: en in /redactedpath/testumgebung/wp-content/themes/enfold/config-wpml/config.php on line 588
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.
After updating Enfold from 5.2.1 to 5.3 (which was released today) I get the following error message on my contact page (only on this page!) at versteckter Link:
Notice: Indirect modification of overloaded property avia_superobject::$wpml has no effect in /redactedpath/testumgebung/wp-content/themes/enfold/config-wpml/class-avia-wpml.phpclass-avia-wpml.php on line 1178
Notice: Undefined index: en in /redactedpath/testumgebung/wp-content/themes/enfold/config-wpml/config.php on line 588
This only happens on our contact page. All the other pages at versteckter Link appear to be okay, which is strange (even the English, French and Spanish versions of the contact page appear to be okay).
Reverting back to Enfold 5.2.1 fixes the issue, so it must have something to do with the changes to their WPML compatibility in 5.3.
Unfortunately, I cannot create a topic on their forums, that's why I'm posting it here, since this issue is probably not only affecting our site.
dies werden sich die Enfold Autoren ansehen müssen, da die Kompatibilität vom Kriesi Team in deren Code gepflegt wird.
Sie können das Theme auf dieser Sandbox installieren und prüfen, ob sich das Problem reproduzieren lässt: versteckter Link. Falls ja, können wir die Autoren darüber informieren.
Da das Problem nur auf einer (!) spezifischen Seite der gesamten Installation auftritt, dürfte es sehr schwer auf einer generischen Sandbox zu reproduzieren sein. Dennoch ist das Problem eindeutig auf das Enfold-Update 5.3 zurückzuführen, da das Rückspielen auf 5.2.1 es behebt (ohne sonstige Änderungen an der Seite selbstverständlich). Es wäre super, wenn Sie das Problem an das Kriesi-Team weitergeben könnten.
unser Compatibility Team kann Fehler in der Kompatibilität nur an die Autoren weiterleiten, wenn diese klar ersichtlich in der Sandbox reproduziert wurden. Wenn es nur in der Kontakt-Page auftritt, betrifft es vermutlich die Avia Forms oder sonstige Page Builder Elemente, welche nur hier verwendet werden. Sie können dies gerne auf der Sandbox versuchen.
Dennoch ist das Problem eindeutig auf das Enfold-Update 5.3 zurückzuführen, da das Rückspielen auf 5.2.1 es behebt
Wenn Sie es nicht reproduzieren können, müssen Sie dies selbst an das Kriesi Team melden, da es an den Autoren liegt dies dauerhaft in deren Code zu beheben. Wir können nur reproduzierbare Probleme weitergeben.
Schade zu hören, dass die Prozesse zu starr sind, um solche offensichtlichen Fehler weiterzugeben.
Glücklicherweise haben mittlerweile auch andere dieses Problem. Die hier beschriebene Lösung von Yigit behebt das Problem, das somit offiziell bestätigt ist: versteckter Link