[SPIP Zone] Comportement curieux de API Prix

Bonjour,

Sur 2 sites identiques à tous points de vue, ver de SPIP, ver. des plugins, mes prix s'affichent en local en € ce qui est bien et en distant en EUR.
Après moult vérifications des plugins, squelettes etc.. tout est vraiment à l'identique.
Auriez-vous une piste pour m'aiguiller car je ne comprends pas ce qui se passe.
Merci d'avance
Bernard

Le 13/02/2017 à 14:27, Bernard Blazin a écrit :

Bonjour,

Sur 2 sites identiques à tous points de vue, ver de SPIP, ver. des
plugins, mes prix s'affichent en local en € ce qui est bien et en
distant en EUR.
Après moult vérifications des plugins, squelettes etc.. tout est
vraiment à l'identique.
Auriez-vous une piste pour m'aiguiller car je ne comprends pas ce qui se
passe.
Merci d'avance
Bernard
----
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

certainement la config serveur

la fonction prix_formater utilise money_format

j'ai déjà eut des soucis avec ça, mais j'utilise une fonction perso pour formatter les prix …

faudrait voir ce que te renvoie DEVISE_DEFAUT, peut être qu'elle est définie et pas correctement suivant l'environnement.

--
Bonne journée
Arnaud B. (Mist. GraphX)

Ok! merci Arnaud B. Je vais pouvoir regarder ça de plus près maintenant.

Le 13/02/2017 à 14:52, Mist. GraphX a écrit :

Le 13/02/2017 à 14:27, Bernard Blazin a écrit :

Bonjour,

Sur 2 sites identiques à tous points de vue, ver de SPIP, ver. des
plugins, mes prix s'affichent en local en € ce qui est bien et en
distant en EUR.
Après moult vérifications des plugins, squelettes etc.. tout est
vraiment à l'identique.
Auriez-vous une piste pour m'aiguiller car je ne comprends pas ce qui se
passe.
Merci d'avance
Bernard
----
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

certainement la config serveur

la fonction prix_formater utilise money_format
PHP: money_format - Manual

j'ai déjà eut des soucis avec ça, mais j'utilise une fonction perso pour formatter les prix …

faudrait voir ce que te renvoie DEVISE_DEFAUT, peut être qu'elle est définie et pas correctement suivant l'environnement.

Bonjour,

J’ai tester avec des logs ligne https://zone.spip.org/trac/spip-zone/browser/plugins/prix/prix_fonctions.php#L79

$prix retourne 12,00 EUR

Par contre un log après le if ligne 81 return rien.

Une idée ?