You are not logged in.
Pages: 1
Topic closed
Bonjour,
Nous utilisons au sein de notre service, un plugin interne permettant de gérer les différentes activités des membres de l'équipe SI.
Sauf que lorsque que je suis passé de la version PHP 5.4 à la version 5.6, le message suivant apparait sur l'interface du plugin :
Fatal error: Call to undefined method Html::showDateFormItem() in {chemin du fichier} on line XX
Les informations manquantes concernent les dates de début et de fin d'activité. Du coup, je souhaitais savoir qu'elle était la méthode adéquate sur la version 5.6 pour effectuer un affichage de date ?
Merci d'avance pour votre aide
Offline
Bonjour
Le message d'erreur évoque l'appel d'une méthode qui n'existe pas. Ca ne me semble pas être lié au passage vers PHP 5.6. Avez vous upgradé GLPI dans le même temps vers GLPI 9.2 ?
En vérifiant les sources de GLPI 9.1.x et GLPI 9.2 je vois effectivement que la méthode en question n'existe plus. Elle est dépréciée depuis GLPI 0.84.
Les sources de GLPI 9.1.x disent d'utiliser Html::showDateField() à la place.
No support with MP - Always run an upgrade task on a testing instance before running it on production! Always backup before any upgrade task!
Offline
J'ai oublié de préciser la version de GLPI et elle est en 9.2 ^^
Offline
Et ce n'est pas la seule : https://github.com/glpi-project/glpi/issues/2189
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline
Pages: 1
Topic closed