Format currency in users locale

This commit is contained in:
Matt Bannon
2023-11-16 17:03:29 +11:00
parent 0cd6f64978
commit 7529daab3e
7 changed files with 42 additions and 46 deletions
+4 -4
View File
@@ -2,6 +2,7 @@
require_once '../../includes/connect_endpoint.php';
session_start();
require_once '../../includes/currency_formatter.php';
require_once '../../includes/getdbkeys.php';
include_once '../../includes/list_subscriptions.php';
@@ -44,7 +45,7 @@
$frequency = $subscription['frequency'];
$print[$id]['billing_cycle'] = getBillingCycle($cycle, $frequency);
$paymentMethodId = $subscription['payment_method_id'];
$print[$id]['currency'] = $currencies[$subscription['currency_id']]['symbol'];
$print[$id]['currency_code'] = $currencies[$subscription['currency_id']]['code'];
$currencyId = $subscription['currency_id'];
$print[$id]['next_payment'] = date('M d, Y', strtotime($subscription['next_payment']));
$print[$id]['payment_method_icon'] = "images/uploads/icons/" . $payment_methods[$paymentMethodId]['icon'];
@@ -55,16 +56,15 @@
if (isset($_COOKIE['convertCurrency']) && $_COOKIE['convertCurrency'] === 'true' && $currencyId != $mainCurrencyId) {
$print[$id]['price'] = getPriceConverted($print[$id]['price'], $currencyId, $db);
$print[$id]['currency'] = $currencies[$mainCurrencyId]['symbol'];
$print[$id]['currency_code'] = $currencies[$mainCurrencyId]['code'];
}
if (isset($_COOKIE['showMonthlyPrice']) && $_COOKIE['showMonthlyPrice'] === 'true') {
$print[$id]['price'] = getPricePerMonth($cycle, $frequency, $print[$id]['price']);
}
$print[$id]['price'] = number_format($print[$id]['price'], 2, ".", "");
}
if (isset($print)) {
printSubscriptons($print, $sort, $categories, $members);
printSubscriptions($print, $sort, $categories, $members);
}
if (count($subscriptions) == 0) {