|
From: | Mélopie |
Subject: | Re: [noalyss-generale] Format de date |
Date: | Thu, 16 Jul 2020 18:43:53 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 |
Bonsoir Dany,
En root, j'ai modifié le fichier document.class.php que j'ai trouvé dans /var/www/html/noalyss/include/class/
Cela concernait chez moi, les lignes 820 et 826 et non 841 et 847
(voir capture d'écran jointe)
Pour le moment rien n'a changé dans le format des dates. Y-a-t-il un cache à initialiser?
Où merdoiais-je?
;-)
--
melo
Message: 2 Date: Thu, 16 Jul 2020 15:02:12 +0200 From: Dany De Bontridder <danydb@noalyss.eu> To: noalyss-generale@nongnu.org Subject: Re: [noalyss-generale] Format de date Message-ID: 5a4f049a-913d-ea74-57d6-8cf5bc950e77@noalyss.eu" moz-do-not-send="true"><5a4f049a-913d-ea74-57d6-8cf5bc950e77@noalyss.eu> Content-Type: text/plain; charset="utf-8" Bonjour Le 16/07/20 à 14:31, Mélopie a écrit :Bonjour, bonjour, Est-ce un petit bug? Dans un tableur, j'ouvre une facture générée qui comporte les champs <<DATE_CALC>> et <<DATE_LIMIT>>. Le premier donne 'YYYY-MM-DD avec la petit krol qui dérange et l'autre DD.MM.YYYY qui est éditable entant que variable numérique. Pourquoi cette différence de traitement?Oui , j'ai regardé dans le code https://wiki.noalyss.eu/doc/class_document.html#afb72445653327576a81bced6c619bb9d et dans la fonction replace (ligne 837) du fichier noalyss/include/class/document.class.php , on voit qu'à la ligne 841 la date est formatée en YYYY-MM-DD , et je ne sais pas pourquoi en fait. Si tu remplaces la ligne 841 par $r=${$id}; (comme la 847) , cela fonctionnera comme DATE_LIMIT 837 case 'DATE_LIMIT_CALC': 838 extract ($p_array, EXTR_SKIP); 839 $id='e_ech' ; 840 if ( !isset (${$id}) ) return ""; _* 841 $r=format_date(${$id},'DD.MM.YYYY','YYYY-MM-DD');*_ 842 break; 843 case 'DATE_LIMIT': 844 extract ($p_array, EXTR_SKIP); 845 $id='e_ech' ; 846 if ( !isset (${$id}) ) return ""; 847 $r=${$id}; 848 break;En plus, les deux champs sont formatés J MMM AAAA dans le modèle qui permet de générer le fichier. J'avoue que pour le moment, j'y perds mon latin.J'espère que mon explication te l'aura rendu :-) Une belle journée, Dany
Merci pour l'éclaircie !
BugDates_Capture du 2020-07-16 18-37-21.png
Description: PNG image
[Prev in Thread] | Current Thread | [Next in Thread] |