PEEL Shopping
Open source ecommerce : PEEL Shopping
avis.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: avis.php 46935 2015-09-18 08:49:48Z gboussin $
14 define('IN_PEEL_ADMIN', true);
15 include("../../../configuration.inc.php");
17 necessite_priv("admin_webmastering");
18 
19 $GLOBALS['DOC_TITLE'] = "Gérer les avis des internautes";
20 include($GLOBALS['repertoire_modele'] . "/admin_haut.php");
21 
22 $start = intval(vn($_GET['start'])); // Détermine la variable start (début de page)
23 
24 $frm = $_POST;
26 
27 switch (vb($_REQUEST['mode'])) {
28  case "modif" :
30  break;
31 
32  case "ajout" :
34  break;
35 
36  case "insere_avis" :
37  $form_error_object->valide_form($frm,
38  array('avis' => $GLOBALS['STR_DONT_FORGET_COMMENT'],
39  'produit' => $GLOBALS['STR_MODULE_AVIS_ADMIN_PLEASE_SELECT_PRODUCT'],
40  'note' => $GLOBALS['STR_DONT_FORGET_NOTE']));
41  if (!$form_error_object->count()) {
42  if (ajout_avis($frm)) {
44  } else {
45  echo $form_error_object->text($GLOBALS['STR_MODULE_AVIS_ADMIN_ERR_NOT_ADDED']);
46  // affiche_liste_avis();
47  }
48  } else {
50  }
51  break;
52 
53  case "suppr" :
54  supprime_avis($_REQUEST['id']);
56  break;
57 
58  case "maj" :
59  maj_avis($_POST);
60  tracert_history_admin(0, 'EDIT_VOTE', 'Edition vote ' . intval(vn($_POST['id'])));
62  break;
63 
64  default :
66  break;
67 }
68 
69 include($GLOBALS['repertoire_modele'] . "/admin_bas.php");
70 
ajout_avis($frm)
Ajoute les infos dans la table avis.
Definition: fonctions.php:289
$form_error_object
Definition: avis.php:25
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_liste_avis()
affiche_liste_avis()
Definition: fonctions.php:77
$start
Definition: avis.php:22
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
tracert_history_admin($member_id, $action, $data, $remarque=null, $raison=null)
Inscrit les différentes actions administrateur Liste des $actions possibles : 'SEARCH_USER', 'ADD_FILTER', 'EDIT_FILTER', 'DEL_FILTER', 'EDIT_AD', 'SUP_AD', 'EDIT_VOTE', 'SUP_DETAILS', 'EDIT_PROFIL', 'SUP_FORUM', 'ACTIVATE_COMPTE', 'NOTES_RECUES', 'NOTES_DONNEES', 'NOTE_PROFIL', 'AUTRE', 'SEND_EMAIL', 'CREATE_ORDER', 'EDIT_ORDER', 'SUP_ORDER', 'PHONE_EMITTED', 'EVENT', 'PHONE_RECEIVED'.
supprime_avis($id)
supprime_avis()
Definition: fonctions.php:63
formulaire_ajout_avis(&$frm, &$form_error_object, $type)
formulaire_ajout_avis()
Definition: fonctions.php:173
$frm
Definition: avis.php:24
$GLOBALS['DOC_TITLE']
Definition: avis.php:19
vn(&$var, $default=0)
Variable nulle if $var n'est pas défini, retourne $default, sinon retourne $var.
Definition: format.php:110
maj_avis($frm)
Met à jour la avis $id avec les nouvelles valeurs contenues dans $frm.
Definition: fonctions.php:427
affiche_formulaire_modif_avis($id, &$frm, &$form_error_object)
Affiche le formulaire de modification de avis.
Definition: fonctions.php:35

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