developer.jelix.org is not used any more and exists only for history. Post new tickets on the Github account.
developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.

Opened 10 years ago

Closed 10 years ago

#1206 closed new feature (fixed)

Modificateur jtpl round

Reported by: Vincentv Owned by:
Priority: low Milestone: Jelix 1.2.2
Component: jelix:plugins:tpl Version: trunk
Severity: minor Keywords:
Cc: bernardes.claudio@… Blocked By:
Blocking: Documentation needed: no
Hosting Provider: Php version:

Description

Je n'ai pas trouvé de fonction ou de modificateur pour arrondir des valeurs numériques. Comme j'en ai besoin, je l'ai fait et voici le patch

Attachments (1)

tpl.modifier.round.diff (781 bytes) - added by Vincentv 10 years ago.

Download all attachments as: .zip

Change History (9)

Changed 10 years ago by Vincentv

comment:1 Changed 10 years ago by laurentj

  • Milestone changed from Jelix 1.2RC1 to Jelix 1.3

comment:2 Changed 10 years ago by obs

Je pense qu'il faudrait plutôt modifier number_format pour que cette dernière arrondise automatiquement, ou alors rajouter un argument pour arrondir ou pas le nombre à afficher.

comment:3 Changed 10 years ago by obs

  • Cc bernardes.claudio@… added

comment:4 Changed 10 years ago by Vincentv

number_format permet deja d'arrondir, faut lui indiquer le nombre de decimals. Comme je l'ai dit dans le ticket j'avais juste besoin d'arrondir des valeurs numérique, c'est tout ;). number_format c'est un peu comme sortir la pelle mécanique pour planter un geranium, ca peut le faire mais pas forcement le plus adapter :)

C'est peux être idiot mais si la personne ne veux pas arrondir, elle n'a pas à ajouter le modificateur round :)

comment:5 Changed 10 years ago by obs

D'après le code, je n'ai pas l'impression que number_format arrondisse en fonction du nombre de chiffre après la virgule.

Pour le reste, si je suis d'accord avec ton point même sur la pelle mécanique :D

comment:6 Changed 10 years ago by Vincentv

Il suffit de regarder les exemples : http://php.net/manual/fr/function.number-format.php. Le second paramètre indique le nombre de decimals a afficher, s'il y en a plus il arrondi au superieur.

comment:7 Changed 10 years ago by laurentj

  • Milestone changed from Jelix 1.3 to Jelix 1.2.2
  • review changed from review? to review+

comment:8 Changed 10 years ago by laurentj

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.