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

Diff of /trunk/app/maj_dates_suivi.php

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

revision 1214 by nhaye, Thu Jan 10 18:41:51 2013 UTC revision 1215 by nhaye, Fri Jan 11 09:33:36 2013 UTC
# Line 11  Line 11 
11  require_once "../obj/utils.class.php";  require_once "../obj/utils.class.php";
12  $f = new utils("nohtml", "maj_dates_suivi");  $f = new utils("nohtml", "maj_dates_suivi");
13    
14    // Récupération des valeur passées en POST ou GET
15  if(isset($_POST['type_mise_a_jour'])) {  if(isset($_POST['type_mise_a_jour'])) {
16      $type_mise_a_jour = $_POST['type_mise_a_jour'];      $type_mise_a_jour = $_POST['type_mise_a_jour'];
17  } elseif(isset($_GET['type_mise_a_jour'])) {  } elseif(isset($_GET['type_mise_a_jour'])) {
# Line 50  if (isset($_POST['validation'])) { Line 51  if (isset($_POST['validation'])) {
51    
52          if($nbInstr == "1") {          if($nbInstr == "1") {
53              $liste_champs = explode(";", $type_mise_a_jour);              $liste_champs = explode(";", $type_mise_a_jour);
54              // Mise à jour des dates              // Mise à jour des dates après l'écran de verification
55              if(isset($_POST["is_valid"]) and $_POST["is_valid"] == "true") {              if(isset($_POST["is_valid"]) and $_POST["is_valid"] == "true") {
56                  $valF = array();                  $valF = array();
57                  foreach(explode(";", $type_mise_a_jour) as $maj_date) {                  foreach(explode(";", $type_mise_a_jour) as $maj_date) {
# Line 130  if($correct === true) { Line 131  if($correct === true) {
131  $validation = 0;  $validation = 0;
132  $maj = 0;  $maj = 0;
133  $champs = array("type_mise_a_jour", "date", "instruction");  $champs = array("type_mise_a_jour", "date", "instruction");
134  //  // Instanciation du formulaire
135  require_once '../obj/om_formulaire.class.php';  require_once '../obj/om_formulaire.class.php';
136  $form = new formulaire(NULL, $validation, $maj, $champs);  $form = new formulaire(NULL, $validation, $maj, $champs);
137  //  
138    // Parametrage du champ type_mise_a_jour
139  $form->setLib("type_mise_a_jour", _("Date a mettre a jour")."* :");  $form->setLib("type_mise_a_jour", _("Date a mettre a jour")."* :");
140  if(isset($infos)) {  if(isset($infos)) {
141      $form->setType("type_mise_a_jour", "selecthiddenstatic");      $form->setType("type_mise_a_jour", "selecthiddenstatic");
# Line 165  $contenu[1][5] = _("date de retour de l' Line 167  $contenu[1][5] = _("date de retour de l'
167    
168  $form->setSelect("type_mise_a_jour", $contenu);  $form->setSelect("type_mise_a_jour", $contenu);
169    
170    // Parametrage du champ date
171  $form->setLib("date", _("Date")."* :");  $form->setLib("date", _("Date")."* :");
172  if(isset($infos)) {  if(isset($infos)) {
173      $form->setType("date", "hiddenstaticdate");      $form->setType("date", "hiddenstaticdate");
# Line 176  $form->setVal("date", $date); Line 179  $form->setVal("date", $date);
179  $form->setTaille("date", 10);  $form->setTaille("date", 10);
180  $form->setMax("date", 10);  $form->setMax("date", 10);
181    
182    // Parametrage du champ instruction
183  $form->setLib("instruction", _("Instruction")."* :");  $form->setLib("instruction", _("Instruction")."* :");
184  if(isset($infos)) {  if(isset($infos)) {
185      $form->setType("instruction", "hiddenstatic");      $form->setType("instruction", "hiddenstatic");
# Line 186  $form->setVal("instruction", $instructio Line 190  $form->setVal("instruction", $instructio
190  $form->setTaille("instruction", 20);  $form->setTaille("instruction", 20);
191  $form->setMax("instruction", 20);  $form->setMax("instruction", 20);
192    
193    // Création du fieldset regroupant les champs permettant la mise à jour des date
194  $form->setFieldset('type_mise_a_jour','D',_('Mise a jour'));  $form->setFieldset('type_mise_a_jour','D',_('Mise a jour'));
195  $form->setFieldset('instruction','F');  $form->setFieldset('instruction','F');
196  //  //
197  $form->entete();  $form->entete();
198  $form->afficher($champs, $validation, false, false);  $form->afficher($champs, $validation, false, false);
199    
200  // Ajout des infos du dossier correcpondant a l'instruction séléctionnée  // Ajout des infos du dossier correspondantes à l'instruction séléctionnée
   
201  if(isset($infos)) {  if(isset($infos)) {
202    
203        // Création du fieldset regroupant les infos de synthèse
204      echo "<fieldset class=\"cadre ui-corner-all ui-widget-content \">      echo "<fieldset class=\"cadre ui-corner-all ui-widget-content \">
205          <legend class=\"ui-corner-all ui-widget-content ui-state-active\">"._("Synthese")."</legend>          <legend class=\"ui-corner-all ui-widget-content ui-state-active\">"._("Synthese")."</legend>
206          <div class=\"fieldsetContent\">";          <div class=\"fieldsetContent\">";
207        // Ajout des infos dans un DOM html correspondant à un champ de formulaire
208      foreach ($infos as $key => $value) {      foreach ($infos as $key => $value) {
209          echo "<div class=\"field field-type-textdisabled\">          echo "<div class=\"field field-type-textdisabled\">
210          <div class=\"form-libelle\">          <div class=\"form-libelle\">
# Line 218  if(isset($infos)) { Line 225  if(isset($infos)) {
225          echo "</div>          echo "</div>
226        </div>";        </div>";
227      }      }
228    
229        // Ajout d'un champ hidden permettant de savoir que le formulaire précédant est celui de vérification
230      echo "<input type=\"hidden\" name=\"is_valid\" value=\"true\"/>";      echo "<input type=\"hidden\" name=\"is_valid\" value=\"true\"/>";
231      echo "</div>      echo "</div>
232            <div class=\"visualClear\"><!-- --></div>            <div class=\"visualClear\"><!-- --></div>
# Line 232  echo "\t<div class=\"formControls\">\n"; Line 241  echo "\t<div class=\"formControls\">\n";
241  echo "\t\t<input type=\"submit\" value=\""._("Valider")."\"";  echo "\t\t<input type=\"submit\" value=\""._("Valider")."\"";
242  echo " name=\"validation\"";  echo " name=\"validation\"";
243  echo " />\n";  echo " />\n";
244    
245    // Si pas sur l'écran de validation
246  if(isset($infos)) {  if(isset($infos)) {
247      echo "<a class=\"retour\" href=\"../app/maj_dates_suivi.php";      echo "<a class=\"retour\" href=\"../app/maj_dates_suivi.php";
248          echo "?type_mise_a_jour=".$type_mise_a_jour."&date=".$date."&instruction=".$instruction;          echo "?type_mise_a_jour=".$type_mise_a_jour."&date=".$date."&instruction=".$instruction;

Legend:
Removed from v.1214  
changed lines
  Added in v.1215

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26