From 714f58b473c7bee46f4698cf59e45338fa51a8af Mon Sep 17 00:00:00 2001 From: goujonpa <goujonpa@gmail.com> Date: Thu, 19 Jun 2014 02:08:35 +0200 Subject: [PATCH] date ma gueule blabla bldiojdihidzgadzadzgzgadzgdgaadgzadzigu --- class/animal.php | 6 ++++-- class/client.php | 3 +-- class/datefield.php | 18 ++++-------------- class/facture.php | 6 ++++-- class/ordonnance.php | 3 ++- class/pricefield.php | 2 +- class/rdv.php | 3 ++- 7 files changed, 18 insertions(+), 23 deletions(-) diff --git a/class/animal.php b/class/animal.php index c63d81c..2249e2c 100644 --- a/class/animal.php +++ b/class/animal.php @@ -28,11 +28,13 @@ class Animal extends Objet ), "date_naissance" => array( "i" => 8, - "label" => "Date de naissance" + "label" => "Date de naissance", + "t" => "DateField" ), "date_deces" => array( "i" => 9, - "label" => "Date de deces" + "label" => "Date de deces", + "t" => "DateField" ), "sterile" => array( "t" => "BoolField", diff --git a/class/client.php b/class/client.php index f4caeb1..caaadc2 100644 --- a/class/client.php +++ b/class/client.php @@ -2,6 +2,7 @@ class Client extends Personne { + protected $num_tel; public $_specialFields = array( "num_tel" => array( @@ -9,8 +10,6 @@ class Client extends Personne "label" => "Numero de telephone", )); - protected $num_tel; - public function num_tel() { return $this->num_tel; diff --git a/class/datefield.php b/class/datefield.php index 07879d5..801bcef 100644 --- a/class/datefield.php +++ b/class/datefield.php @@ -6,28 +6,18 @@ class DateField extends Field // Todo, if isset($_POST[$this->name]) && !$this->validate() => Show a error msg explanation for this line. $html = '<div class="form-group"> <label for="form'.$this->name.'">'.$this->label.'</label> - <input type="number" class="form-control" name="'.$this->name.'" value="'.$this->value.'"> + <input type="date" class="form-control" name="'.$this->name.'" value="'.$this->value.'"> </div>'; return $html; } public function validate() { - - if (isset($_POST[$this->name])) - { - $this->value = $_POST[$this->name]; - if ($this->value > -1) { - return true; - } - } - return false; + $this->value = $_POST[$this->name]; + return true; } public function show() { - $prix = $this->value; - $html = (string)$prix; - $html .= "€"; - return $html; + return $this->value; } } diff --git a/class/facture.php b/class/facture.php index 8171392..371b93f 100644 --- a/class/facture.php +++ b/class/facture.php @@ -18,11 +18,13 @@ class Facture extends Objet ), "date_edition" => array( "label" => "Date d'édition", - "i" => 8 + "i" => 8, + "t" => "DateField" ), "date_paiement" => array( "label" => "Date de paiement", - "i" => 8 + "i" => 8, + "t" => "DateField" ), "moyen_paiement" => array( "label" => "Moyen de paiement", diff --git a/class/ordonnance.php b/class/ordonnance.php index 7ccc060..42914da 100644 --- a/class/ordonnance.php +++ b/class/ordonnance.php @@ -12,7 +12,8 @@ class Ordonnance extends Objet "i" => 1 ), "date" => array( - "i" => 2 + "i" => 2, + "t" => "DateField" ), "animal" => array( "i" => 3 diff --git a/class/pricefield.php b/class/pricefield.php index d48240b..f925096 100644 --- a/class/pricefield.php +++ b/class/pricefield.php @@ -27,7 +27,7 @@ class PriceField extends Field public function show() { $prix = $this->value; $html = (string)$prix; - $html .= "€"; + $html .= " €"; return $html; } } diff --git a/class/rdv.php b/class/rdv.php index 230da61..32a5370 100644 --- a/class/rdv.php +++ b/class/rdv.php @@ -20,7 +20,8 @@ class Rdv extends Objet "i" => 1 ), "date" => array( - "i" => 4 + "i" => 4, + "t" => "DateField" ), "duree" => array( "i" => 5 -- GitLab