après une mise à jour vers Dolibarr 18.0, je n’ai plus accès à la liste des Paiements Divers.
Cela fait parti du module Banques et Caisses.
Je n’ai pas perdu mes données car via un PhpMyAdmin, je les retrouve.
Je peux toujours créer un nouveau paiement divers via Nouveau.
Mais quand je clique sur Liste … j’ai une page blanche.
J’ai désactivé le module, puis je l’ai réactivé … rien !!!
Voici l’erreur :
PHP Warning: Undefined variable $toselect in /dolibarr/html/bank/various_payment/list.php on line 370
PHP Warning: Undefined variable $arrayofmassactions in /dolibarr/html/bank/various_payment/list.php on line 427
PHP Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given in /dolibarr/html/core/class/html.form.class.php:830
Stack trace: #0 /dolibarr/html/bank/various_payment/list.php(427): Form->selectMassAction() #1 {main}
thrown in /dolibarr/html/core/class/html.form.class.php on line 830
Sinon, j’ai solutionné mon problème tout simplement en repassant sur un PHP 7.4
Avec une version 8 ou 8.1, j’ai cette erreur (page blanche) et avec la version 7.4, tout est OK.
Il est a noté qu’avec la version Dolibarr 17 + PHP 8.1, il n’y a pas d’erreur.
Pour moi, le PB est solutionné.
Bonne fin de journée,
Claude