[RESOLU] Erreur

Bonjour,

J’ai une erreur sur mes extrafields produits et je ne sais pas comment le régler. Quelqu’un aurait une idée?

Warning: Use of undefined constant options_car_divers_cost - assumed ‹ options_car_divers_cost › (this will throw an Error in a future version of PHP) in /var/www/html/dolibarr/htdocs/core/lib/functions.lib.php(6794) : eval()'d code on line 1

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/dolibarr/htdocs/core/lib/functions.lib.php(6794) : eval()'d code:1) in /var/www/html/dolibarr/htdocs/main.inc.php on line 1146

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/dolibarr/htdocs/core/lib/functions.lib.php(6794) : eval()'d code:1) in /var/www/html/dolibarr/htdocs/main.inc.php on line 1149

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/dolibarr/htdocs/core/lib/functions.lib.php(6794) : eval()'d code:1) in /var/www/html/dolibarr/htdocs/main.inc.php on line 1150

Je suis sur Dolibarr 10.0.1
Paramètre Valeur
Version 7.2.22-1+ubuntu18.04.1+deb.sury.org+1
General Valeur
System Linux vps 4.15.0-55-generic #60-Ubuntu SMP Tue Jul 2 18:22:20 UTC 2019 x86_64
Build Date Sep 2 2019 12:54:33
Server API FPM/FastCGI
Virtual Directory Support disabled
Configuration File (php.ini) Path /etc/php/7.2/fpm
Loaded Configuration File /etc/php/7.2/fpm/php.ini
Scan this dir for additional .ini files /etc/php/7.2/fpm/conf.d
PHP API 20170718

BOnjour,

VOus avez mit quoi comme équation dans options_car_divers_cost ?

Bonjour Ksar,

Aucune équation dans cet extrafields c’est juste un champs type prix.
J’ai effacé et recréer tous les champs qui font partis d’un équation et aucune erreurs. Par contre quand j’essaye celle ci ,il y a sur tous les extrafields suivants les erreurs qui apparaissent.
Calcul de marge sur prix de vente: ($object->price)-($object->cost_price)+($object->array_options[options_car_recup_imp])-($object->array_options[options_car_transport]) - ($object->array_options[options_car_prepa]) - ($object->array_options[options_car_admin]) - ($object->array_options[options_car_divers_cost]);

J’ai aussi une erreur sur Mylist qui apparaît maintenant.
Warning: A non-numeric value encountered in /var/www/html/dolibarr/htdocs/custom/mylist/mylist.php on line 78
Warning: A non-numeric value encountered in /var/www/html/dolibarr/htdocs/custom/mylist/mylist.php on line 79
Warning: A non-numeric value encountered in /var/www/html/dolibarr/htdocs/custom/mylist/mylist.php on line 80
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/dolibarr/htdocs/custom/mylist/mylist.php:78) in /var/www/html/dolibarr/htdocs/main.inc.php on line 1146
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/dolibarr/htdocs/custom/mylist/mylist.php:78) in /var/www/html/dolibarr/htdocs/main.inc.php on line 1149
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/dolibarr/htdocs/custom/mylist/mylist.php:78) in /var/www/html/dolibarr/htdocs/main.inc.php on line 1150
Warning: A non-numeric value encountered in /var/www/html/dolibarr/htdocs/core/lib/functions.lib.php on line 4184
Warning: A non-numeric value encountered in /var/www/html/dolibarr/htdocs/core/lib/functions.lib.php on line 4273

J’ai une autre installation Dolibarr 10.0.1 mais avec la version 7.1 du PHP et il n’y a aucune erreur dessus avec les extrafields produits…

Bonjour,

Votre formule comporte des erreurs, il manque toutes les guillemets :

[code]
($object->price)-($object->cost_price)+($object->array_options[‹ options_car_recup_imp ›])-($object->array_options[‹ options_car_transport ›]) - ($object->array_options[‹ options_car_prepa ›]) - ($object->array_options[‹ options_car_admin ›]) - ($object->array_options[‹ options_car_divers_cost ›]);[/code

Encore merci KSAR, maintenant cela fonctionne.
plus qu’à m’occuper de Mylist…

Mais de rien !

Pourriez-vous rajouter un petit [RESOLU] dans le titre du message principal ?

comme ceci?