mirror of
https://github.com/getnamingo/registry.git
synced 2025-08-06 09:35:03 +02:00
Added domain price fetch and calculation
This commit is contained in:
parent
fc72a57bdd
commit
831cc77be3
3 changed files with 650 additions and 578 deletions
|
@ -58,11 +58,11 @@ if (isset($_SESSION['_lang']) && in_array($_SESSION['_lang'], $allowedLanguages)
|
|||
}
|
||||
} else {
|
||||
$desiredLanguage = 'en_US';
|
||||
$uiLang = 'us';
|
||||
$uiLang = 'us';
|
||||
}
|
||||
} else {
|
||||
$desiredLanguage = 'en_US';
|
||||
$uiLang = 'us';
|
||||
$uiLang = 'us';
|
||||
}
|
||||
$lang_full = Language::getName($desiredLanguage, 'en');
|
||||
$lang = trim(strstr($lang_full, ' (', true));
|
||||
|
@ -113,6 +113,22 @@ $container->set('view', function ($container) use ($translations, $uiLang, $lang
|
|||
$view->getEnvironment()->addGlobal('screen_mode', 'light');
|
||||
}
|
||||
|
||||
$db = $container->get('db');
|
||||
$query = 'SELECT r.currency
|
||||
FROM registrar_users ru
|
||||
JOIN registrar r ON ru.registrar_id = r.id
|
||||
WHERE ru.user_id = ?';
|
||||
|
||||
$result = $db->select($query, [$_SESSION['auth_user_id']]);
|
||||
|
||||
$_SESSION['_currency'] = 'USD'; // default value
|
||||
|
||||
if ($result !== null && isset($result[0]['currency'])) {
|
||||
$_SESSION['_currency'] = $result[0]['currency'];
|
||||
}
|
||||
|
||||
$view->getEnvironment()->addGlobal('currency', $_SESSION['_currency']);
|
||||
|
||||
$translateFunction = new TwigFunction('__', function ($text) use ($translations) {
|
||||
// Find the translation
|
||||
$translation = $translations->find(null, $text);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue