1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| function appthemes_get_price( $price, $override_currency = '', $override_identifier = '' ){
//Ligne suivante ajoutée par abciweb pour éviter un bug dans l'ajout des annonces
$price = is_numeric($price) ? $price : 0;
$format_args = appthemes_price_format_get_args();
$decimals = ( $format_args['hide_decimals'] ) ? 0 : 2;
$base_price = number_format( $price, $decimals, $format_args['decimal_separator'], $format_args['thousands_separator'] );
$currency_code = ( empty( $override_currency ) ) ? $format_args['currency_default'] : $override_currency;
$currency_identifier = ( empty( $override_identifier ) ) ? $format_args['currency_identifier'] : $override_identifier;
$position = $format_args['currency_position'];
$identifier = APP_Currencies::get_currency( $currency_code, $currency_identifier );
return _appthemes_format_display_price( $base_price, $identifier, $position );
} |
Partager