/[openfoncier]/trunk/app/affichage_reglementaire_registre.php
ViewVC logotype

Diff of /trunk/app/affichage_reglementaire_registre.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1634 by nhaye, Mon Apr 8 15:48:33 2013 UTC revision 1635 by nhaye, Mon Apr 8 17:34:25 2013 UTC
# Line 16  require_once "../obj/utils.class.php"; Line 16  require_once "../obj/utils.class.php";
16  $f = new utils("nohtml", "affichage_reglementaire_registre",  $f = new utils("nohtml", "affichage_reglementaire_registre",
17                 _("guichet unique")." -> "._("affichage reglementaire")." -> "._("registre"));                 _("guichet unique")." -> "._("affichage reglementaire")." -> "._("registre"));
18    
19  // Récupération du paramétrage pour le tester  /**
20     * Gestion des erreurs : vérification du paramétrage
21     */
22    $erreur = false;
23    // Récupération de l'événement correspondant à l'instruction à insérer pour chaque dossier du registre
24  $aff_obli = $f->getParameter('affichage_obligatoire');  $aff_obli = $f->getParameter('affichage_obligatoire');
25    // Si le paramétrage est vide ou pas numérique
26    if ($aff_obli == "" or !is_numeric($aff_obli)) {
27        $erreur = true;
28    } else {
29        // Vérification de l'existance de l'événement
30        $sql_verif = "SELECT count(*) FROM ".DB_PREFIXE."evenement WHERE evenement = ".$aff_obli;
31        $res_verif = $f->db->getOne($sql_verif);
32        $f->addToLog("app/affichage_reglementaire_registre.php: db->getOne(\"".$sql_verif."\");", VERBOSE_MODE);
33        $f->isDatabaseError($res_verif);
34        // Si pas de correspondance d'événement dans la base
35        if ($res_verif === '0') {
36            $erreur = true;
37        }
38    }
39    // Affichage d'un message si en erreur
40    if ($erreur == true) {
41        // Affichage de la structure de la page
42        $f->setFlag(NULL);
43        $f->display();
44        // Affichage de l'erreur et arrêt du script
45        $f->displayMessage("error", _("Erreur de parametrage. Contactez votre administrateur."));
46        die();
47    }
48    
49  // Si un affichage réglementaire des dossiers est demandé  // Si un affichage réglementaire des dossiers est demandé (appel en ajax)
50  // et que le parametrage est correct (appel en ajax)  if (isset($_GET['update'])) {
 if (isset($_GET['update']) and $aff_obli != "") {  
51      // Désactivation des logs car appel en ajax      // Désactivation des logs car appel en ajax
52      $f->disableLog();      $f->disableLog();
53      // Récupération de la liste des dossiers d'instruction dont l'état est      // Récupération de la liste des dossiers d'instruction dont l'état est
# Line 97  if (isset($_GET['update']) and $aff_obli Line 123  if (isset($_GET['update']) and $aff_obli
123  } else { // Sinon affichage standard  } else { // Sinon affichage standard
124      // Affichage de la structure de la page      // Affichage de la structure de la page
125      $f->setFlag(NULL);      $f->setFlag(NULL);
     // Affichage de l'erreur de paramétrage si besoin  
     if($aff_obli == "") {  
          $f->addToMessage("error",_("Erreur de parametrage. Contactez votre administrateur."));  
     }  
126      $f->display();      $f->display();
127      // Ouverture de la balise - Conteneur d'onglets      // Ouverture de la balise - Conteneur d'onglets
128      echo "<div id=\"formulaire\">\n\n";      echo "<div id=\"formulaire\">\n\n";
# Line 122  if (isset($_GET['update']) and $aff_obli Line 144  if (isset($_GET['update']) and $aff_obli
144      echo ">\n";      echo ">\n";
145      //      //
146      echo "<div id=\"msg\"></div>";      echo "<div id=\"msg\"></div>";
147      // Affichage du bouton si pas d'erreur de paramétrage      // Affichage du bouton
148      if($aff_obli != "") {      echo "\t<div class=\"formControls\">\n";
149          echo "\t<div class=\"formControls\">\n";      $f->layout->display_form_button(array("value" => _("Valider"), "onclick" => "affichage_reglementaire_registre(this); return false;", ));
150          $f->layout->display_form_button(array("value" => _("Valider"), "onclick" => "affichage_reglementaire_registre(this); return false;", ));      echo "\t</div>\n";
         echo "\t</div>\n";  
     }  
151      // Fermeture du fomulaire      // Fermeture du fomulaire
152      echo "\t</form>\n";      echo "\t</form>\n";
153      // Fermeture de la balise - Onglet 1      // Fermeture de la balise - Onglet 1

Legend:
Removed from v.1634  
changed lines
  Added in v.1635

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26