예제 #1
0
     $adresse = new archiAdresse();
     $errors = $adresse->enregistreModificationAdresse();
     if (count($errors) == 0) {
         $generateur = new formGenerator();
         echo $generateur->afficheFormulaireListe(array_merge($_GET, array('modeAffichageLienDetail' => "adminAdresseDetail", "actionAffichageFormulaireIfSubmit" => $adresse->creerUrl('', 'adminElementAdresse', array('tableName' => $_GET['tableName'])))));
     } else {
         echo _("Erreur lors de l'enregistrement.") . "<br>";
     }
     break;
 case 'modifImageAdressesLiees':
     $image = new archiImage();
     $image = $image->modifierLiaisonAdresse($_GET['archiIdImage']);
     break;
 case 'ajoutNouvelleAdresse':
     $adresse = new archiAdresse();
     $adresse->ajoutNouvelleAdresse();
     if ($adresse->erreurs->existe()) {
         echo $adresse->erreurs->afficher();
         /* Affichage du formulaire permettant d'ajouter
          * de nouvelle rues, sousquartier, quartier, ville, pays, etc.
          * */
         $criteres = array();
         if (isset($_GET['typeNew'])) {
             $criteres['typeNew'] = $_GET['typeNew'];
         }
         echo $adresse->afficheFormulaireNouvelleAdresse($criteres);
     } else {
         $criteres = array();
         if (isset($_GET['typeNew'])) {
             $criteres['typeNew'] = $_GET['typeNew'];
         }