PEEL Shopping
Open source ecommerce : PEEL Shopping
devises.php
Go to the documentation of this file.
1 <?php
2 // This file should be in UTF8 without BOM - Accents examples: éèê
3 // +----------------------------------------------------------------------+
4 // | Copyright (c) 2004-2015 Advisto SAS, service PEEL - contact@peel.fr |
5 // +----------------------------------------------------------------------+
6 // | This file is part of PEEL Shopping 8.0.0, which is subject to an |
7 // | opensource GPL license: you are allowed to customize the code |
8 // | for your own needs, but must keep your changes under GPL |
9 // | More information: https://www.peel.fr/lire/licence-gpl-70.html |
10 // +----------------------------------------------------------------------+
11 // | Author: Advisto SAS, RCS 479 205 452, France, https://www.peel.fr/ |
12 // +----------------------------------------------------------------------+
13 // $Id: devises.php 47148 2015-10-04 12:42:37Z sdelaporte $
14 //
15 
16 define('IN_PEEL_ADMIN', true);
17 include("../../../configuration.inc.php");
19 necessite_priv("admin_manage");
20 
21 $GLOBALS['DOC_TITLE'] = $GLOBALS["STR_ADMIN_MENU_MANAGE_DEVISES"];
22 include($GLOBALS['repertoire_modele'] . "/admin_haut.php");
23 
24 $start = intval(vn($_GET['start'])); // Détermine la variable start (début de page)
25 $frm=$_POST;
26 
27 switch (vb($_REQUEST['mode'])) {
28  case "update_rates" :
29  echo update_currencies_rates(vb($GLOBALS['site_parameters']['code']));
31  break;
32 
33  case "ajout" :
35  break;
36 
37  case "modif" :
39  break;
40 
41  case "suppr" :
42  supprime_devise($_GET['id']);
44  break;
45 
46  case "insere" :
47  insere_devise($_POST);
48  echo $GLOBALS['tplEngine']->createTemplate('global_success.tpl', array('message' => sprintf($GLOBALS["STR_MODULE_DEVISES_ADMIN_MSG_CREATED_OK"], vn($_POST['devise']))))->fetch();
50  break;
51 
52  case "maj" :
53  maj_devise($_POST['id'], $_POST);
54  echo $GLOBALS['tplEngine']->createTemplate('global_success.tpl', array('message' => sprintf($GLOBALS["STR_MODULE_DEVISES_ADMIN_MSG_UPDATED_OK"], vn($_POST['id']))))->fetch();
56  break;
57 
58  default :
60  break;
61 }
62 
63 include($GLOBALS['repertoire_modele'] . "/admin_bas.php");
supprime_devise($id)
Supprime la devise spécifié par $id.
Definition: fonctions.php:118
maj_devise($id, $frm)
maj_devise()
Definition: fonctions.php:164
necessite_priv($priv, $demo_allowed=true, $configuration_modification=false)
Cette fonction vérifie si l'utilisateur a les privilèges de $priv.
Definition: fonctions.php:1575
affiche_formulaire_ajout_devise($frm)
Affiche un formulaire vierge pour ajouter une devise.
Definition: fonctions.php:34
update_currencies_rates($base_currency_code, $commission_percentage=2.5)
Mise à jour de la table peel_devises.
Definition: fonctions.php:250
vb(&$var, $default=null)
Variable blanche if $var n'est pas défini, retourne $default, sinon retourne $var.
Definition: format.php:97
necessite_identification()
Si l'utilisateur n'est pas connecté à un compte, on affiche une page d'identification et arrête le sc...
Definition: fonctions.php:1596
affiche_formulaire_modif_devise($id, $frm)
Affiche le formulaire de modification pour la devise sélectionnée.
Definition: fonctions.php:59
insere_devise($frm)
insere_devise()
Definition: fonctions.php:135
affiche_liste_devise($start)
affiche_liste_devise()
Definition: fonctions.php:188
$start
Definition: devises.php:24
vn(&$var, $default=0)
Variable nulle if $var n'est pas défini, retourne $default, sinon retourne $var.
Definition: format.php:110
$GLOBALS['DOC_TITLE']
Definition: devises.php:21
$frm
Definition: devises.php:25

This documentation for Open ecommerce PEEL Shopping and PEEL.fr has been generated by Doxygen on Thu Oct 15 2015 14:41:28 - Peel ecommerce is a product of Agence web Advisto SAS. All rights reserved.