14 if (!defined(
'IN_PEEL')) {
25 if (!empty($_GET[
'devise'])) {
52 if (!empty(
$_SESSION[
'session_utilisateur'][
'devise']) || !empty($currency_id_or_code) || !empty($reference_country_id)) {
53 if(!empty(
$_SESSION[
'session_utilisateur'][
'devise'])) {
55 $cond =
"d.id='" . intval(
$_SESSION[
'session_utilisateur'][
'devise']) .
"'";
56 }
elseif(!empty($currency_id_or_code)) {
58 if(is_numeric($currency_id_or_code)) {
59 $cond =
"d.id='" . intval($currency_id_or_code) .
"'";
63 }
elseif(!empty($reference_country_id)) {
65 $cond =
"c.id='" . intval($reference_country_id) .
"'";
66 $join =
"INNER JOIN peel_pays c ON c.devise=d.code";
72 ORDER BY IF(" . $cond .
", -1, 1) ASC
77 $_SESSION[
'session_devise'][
'symbole_place'] = $Devise->symbole_place;
78 $_SESSION[
'session_devise'][
'conversion'] = $Devise->conversion;
79 $_SESSION[
'session_devise'][
'code'] = $Devise->code;
92 if(!empty(
$_SESSION[
'session_utilisateur'][
'devise'])) {
97 if(empty(
$GLOBALS[
'site_parameters'][
'currencies_select_in_front_office_disabled'])) {
98 $resDevise =
query(
"SELECT *
102 $url_part = str_replace(array(
'?devise=' .
vb($_GET[
'devise']),
'&devise=' .
vb($_GET[
'devise'])), array(
'',
''), $_SERVER[
'REQUEST_URI']);
104 $url_part .=
'?devise=';
106 $url_part .=
'&devise=';
111 'value' => intval($Devise[
'id']),
112 'issel' => $Devise[
'code'] ==
$_SESSION[
'session_devise'][
'code'],
113 'name' => $Devise[
'devise']
117 $tpl =
$GLOBALS[
'tplEngine']->createTemplate(
'modules/devises.tpl');
118 $tpl->assign(
'STR_MODULE_DEVISES_CHOISIR_DEVISE',
$GLOBALS[
'STR_MODULE_DEVISES_CHOISIR_DEVISE']);
119 $tpl->assign(
'url_part', $url_part);
static strpos($haystack, $needle, $offset=0)
Returns the numeric position of the first occurrence of needle in the haystack string.
get_current_url($with_get=true, $get_short_url=false, $take_away_get_args_array=null)
get_current_url()
if(!defined('IN_PEEL')) devises_hook_configuration_end($params)
Initialisation de la devise si demandée par l'utilisateur.
redirect_and_die($url, $permanent_redirection=false, $avoid_loop=false)
Redirige vers l'URL demandée et arrête le programme.
affiche_module_devise($return_mode=false)
affiche_module_devise()
word_real_escape_string($value)
Applique real_escape_string dans le cas où on n'insère qu'un seul mot, de moins de 30 caractères...
if(!empty($_GET['id'])) if(isset($_POST['form_name'], $_POST['form_subject'], $_POST['form_text'], $_POST['form_lang'])&&empty($_GET['id'])) if(empty($_GET['id'])) $tpl
if(!defined('IN_PEEL')) $GLOBALS['page_types_array']
get_filter_site_cond($table_technical_code, $table_alias=null, $use_strict_rights_if_in_admin=false, $specific_site_id=null, $exclude_public_items=false, $admin_force_multisite_if_allowed=false)
Retourne la condition SQL permettant de filtrer les données pour une table.
query($query, $die_if_error=false, $database_object=null, $silent_if_error=false, $security_sql_filter=true)
The query() function is meant to be called anywhere you want to make a query.
update_currencies_rates($base_currency_code, $commission_percentage=2.5)
Mise à jour de la table peel_devises.
if(strlen($date2)== '10') if($type== 'users-by-age'&&a_priv('admin_users', true)) elseif($type== 'forums-count'&&a_priv('admin_content', true)) elseif($type== 'forums-categories'&&a_priv('admin_content', true)) elseif($type== 'users-count'&&a_priv('admin_users', true)) elseif($type== 'product-categories'&&a_priv('admin_products', true)) elseif($type== 'users-by-sex'&&a_priv('admin_users', true)) elseif($type== 'users-by-country'&&a_priv('admin_users', true)) elseif($type== 'sales'&&a_priv('admin_sales', true))
fetch_object($query_result)
fetch_object()
fetch_assoc($query_result)
fetch_assoc()
devises_hook_general_actions_24h($params)
Effectue les actions journalières si le module cron est actif.
set_current_devise($currency_id_or_code, $reference_country_id=null)
set_current_devise()
static html_entity_decode($string, $quote_style=ENT_COMPAT, $charset=GENERAL_ENCODING)
String::html_entity_decode()
if(defined('IN_PEEL_ADMIN')||IN_INSTALLATION) $_SESSION['session_langue']