Browse Source

Youps, c'était pas false la valeur acceptable par la lib mais none, donc c'est ça qu'on teste pour les fallbacks

pull/10/head
RastaPopoulos 5 months ago
parent
commit
c1e81d7f02
  1. 4
      intl_fonctions.php

4
intl_fonctions.php

@ -105,7 +105,7 @@ function filtre_montant_formater_dist($montant, $options = array()) {
// 2) Sinon on se rabat sur la librairie Intl PECL
} elseif (extension_loaded('intl')) {
$currencyFormatter = new NumberFormatter($locale, NumberFormatter::CURRENCY);
if ($options['currency_display']) {
if ($options['currency_display'] !== 'none') {
$montant_formate = $currencyFormatter->formatCurrency($montant, $devise);
}
else {
@ -115,7 +115,7 @@ function filtre_montant_formater_dist($montant, $options = array()) {
// 3) En dernier recours on fait le formatage du pauvre
} else {
$montant_nombre = str_replace('.', ',', $montant);
$montant_formate = $montant_nombre . ($options['currency_display'] ? ' ' . $devise : '');
$montant_formate = $montant_nombre . ($options['currency_display'] !== 'none' ? ' ' . $devise : '');
}
// Enfin, on encapsule le tout

Loading…
Cancel
Save