diff options
| author | horus | 2018-02-12 23:48:17 +0100 |
|---|---|---|
| committer | horus | 2018-02-12 23:48:17 +0100 |
| commit | dc1133471e91112b7bf86c2ef73f128e72230131 (patch) | |
| tree | db6c765e1674646c6912a0b5722f235af29c9e14 | |
| parent | c9e1e5522cfaa9a9fc4a7074902ddadbcef26c52 (diff) | |
| download | alkobote-dc1133471e91112b7bf86c2ef73f128e72230131.tar.gz | |
Bugfix in float layout. (website)
| -rw-r--r-- | site/app/Libraries/TemplateFunction.php | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/site/app/Libraries/TemplateFunction.php b/site/app/Libraries/TemplateFunction.php index 582995f..54a36de 100644 --- a/site/app/Libraries/TemplateFunction.php +++ b/site/app/Libraries/TemplateFunction.php @@ -4,20 +4,17 @@ use App\Libraries\TemplateFunction; class TemplateFunction { private static function formatFloat($float, $size = 2) { - return number_format($float, $size); - } - - private static function stripDot($float) { - return str_replace(".", ",", $float); + return number_format($float, $size, ",", "."); } public static function fF($float, $format = "") { - $f = TemplateFunction::formatFloat($float); - if ($f == intval($f)) { + $f = $float; + if ( 0 == ($f - floor($f))) { $f = intval($f); + } else { + $f = TemplateFunction::formatFloat($float); } - - return TemplateFunction::stripDot($f); + return $f; } public static function T($timestamp) { |
