Agenda message Warning count

Bonjour,

suite à cette nouvelle installation de dolibarr, une fois le paramétrage fait par défaut avec quelques utilisateur les juste les modules congés et agenda et ressources il apparaît un message de warning pour l’agenda…

Warning: count(): Parameter must be an array or an object that implements Countable in /www/dolibarr_prod/htdocs/resource/class/html.formresource.class.php on line 110

C’est gênant d’avoir ce message en permanence … une idée ?

Bon trop fort j’ai trouvé…tout seul… en fait il faut déclarer au moins une ressource pour éviter ce message.
Peut être un correctif ou un message plus clair aiderait les nouveaux utilisateurs :happy:
Je ne suis pas programmeur mais ça aiderait …J’dore ce logiciel :happy:

1 J'aime

Bonjour @stickit peux-tu nous indiquer quel module tu as déclaré et à quel endroit ?

En te remerciant

Bonjour

Pour info, j’ai eu le même soucis sur la page « Agenda > Vue par Utilisateur » sur un Dolibarr 8.0.4 et une version de PHP 7.2

L’erreur était la suivante, répétée un nombre incalculable de fois :

Warning: count(): Parameter must be an array or an object that implements Countable in [...]dolibarr/htdocs/comm/action/peruser.php on line 1181

Je n’avais pas l’erreur en locale. Du coup, retour à PHP 7 et plus de soucis.

Si ça peut aider :happy:

edit : ortho

1 J'aime

Une correction a été apportée, mais uniquement à la version 10 :


Elle est certainement applicable à la v9.