Un utilisateur a demandé 👇
Je suis le suivi des bogues et je vois que je reçois un avertissement :
Avertissement PHP : créer un objet par défaut à partir d’une valeur vide
Emplacement : wp-content/plugins/nextend-accordion-menu/library/accordionmenu/treebase.php:108
Ce plugin est-il compatible avec PHP v7.0 ?
(@nextendweb_gabor)
il y a 3 ans, 2 mois
Salut @johnp!
Oui, la dernière version de notre menu prend en charge PHP7 et je pense que votre problème est résolu dans la dernière version. L’avez-vous installé sur votre site Web? La version gratuite est la 9.3.4. et le pro est 9.3.9.
(@nextendweb_gabor)
il y a 3 ans, 2 mois
.
Cette réponse a été modifiée il y a 3 ans et 2 mois par.
(@johnp)
il y a 3 ans, 2 mois
Oui, j’utilise la version 9.3.4.
J’ai trouvé un message de forum il y a un an qui corrigeait un avertissement similaire à la ligne 62 https://wordpress.org/support/topic/php-warning-fixes-in-9-3-2/, mais il semble que ce soit différent question.
(@nextendweb_gabor)
il y a 3 ans, 2 mois
Si vous ouvrez ce fichier : wp-content/plugins/nextend-accordion-menu/library/accordionmenu/treebase.php
et allez à la ligne 108, voyez-vous le signe @ en premier ? :@$this->allItems[$s]->opened = true;
devrait masquer ces messages. Si vous le voyez, essayez de mettre ce code devant :if(empty($this->allItems[$s])) $this->allItems[$s] = new stdClass();
donc ensemble, cela ressemblerait à ceci:
if(empty($this->allItems[$s])) $this->allItems[$s] = new stdClass();
@$this->allItems[$s]->opened = true;
Si cela ne fonctionne pas non plus, écrivez-nous à [email protected] et ensuite nous pouvons essayer de déboguer davantage ce problème.
Cela a-t-il résolu votre problème ?
Was this helpful?
0 / 0