Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 07-05-2009 16:39:07

probitaille
Membre
Lieu: Montréal
Date d'inscription: 20-04-2009
Messages: 336
Site web

[Zend_JQueryX][1.8] DatePicker avec Zend_Form

Salut, j'ai plusieurs formulaires qui nécessite de renter une date. Pour faire plus jolie, j'aimerais intégrer le DatePicker de Jquery dans mon formulaire pour pouvoir sélectionner une date. Hors, tout mes formulaires sont générés dans leurs propres classes et appeler dans la vue de cette façon:

Code:

<?php echo $this->form ;?>

Tout fonctionne et le script pour le datePicker en dehors du formulaire aussi :

Code:

 Date:<?= $this->datePicker("dp1",
                                      '',
                                      array('defaultDate' =>
                                                date('Y/m/d', time()))); ?>

Et les données sont ensuite validés et insérer dans une BD dans mon controller, quelqu'un a déjà fait ?

Hors ligne

 

#2 07-05-2009 16:47:57

gostbuster
Membre
Date d'inscription: 11-03-2009
Messages: 160

Re: [Zend_JQueryX][1.8] DatePicker avec Zend_Form

Salut,
Je n'ai pas fait de datePicker avec Jquery, mais cela dit, je sais que Jquery fonctionne de la maniere suivante :

$('#monElementId').monAction()



Cela signifie que tu dois pouvoir trouver des plug ins JQUERY qui te font ce genre de choses !
il suffit donc de sélectionner l'id de ton input et d'y appliquer la fonction du plugin:


$('#monInput').monPlugInDatePicker()



Par ailleurs tu t'es déjà renseigné au sujet de JQueryui ? A mon avis ca doit pas etre très compliqué.

Bon courage

Dernière modification par gostbuster (07-05-2009 16:48:39)


Gostbuster - Développeur WEB

Hors ligne

 

#3 07-05-2009 16:56:23

nick
Membre
Date d'inscription: 31-05-2008
Messages: 84

Re: [Zend_JQueryX][1.8] DatePicker avec Zend_Form

zendx_jquery le fait.
Dans tes classes étendues de zend_form tu ajoutes un id ou un élément à tes éléments date.

tu appliques la méthode datepicker de Jquery sur ces éléments.

Hors ligne

 

#4 07-05-2009 17:03:07

gostbuster
Membre
Date d'inscription: 11-03-2009
Messages: 160

Re: [Zend_JQueryX][1.8] DatePicker avec Zend_Form

Peut etre que ceci pourrait t'aider :
http://www.z-f.fr/forum/viewtopic.php?id=2289


Gostbuster - Développeur WEB

Hors ligne

 

#5 07-05-2009 20:01:16

probitaille
Membre
Lieu: Montréal
Date d'inscription: 20-04-2009
Messages: 336
Site web

Re: [Zend_JQueryX][1.8] DatePicker avec Zend_Form

Wow merci ! Il est maintenant intégrer dans mon formulaire...une seule chose maintenant, est-ce possible de convertir le output du DatePicker pour qu'il soit du type Date pour une table SQL ???

Car par la suite, je veux vérifié avec la date du jour (fonction php) la date entré dans la BDD

En gros, c'est un formulaire qui permet de rajouter une nouvelle, on définis une date de début et une date de fin, si la date de fin est dépassé, la nouvelle ne s'affiche plus...le tout avec une BD MySQL.

Hors ligne

 

#6 22-05-2009 10:46:32

gostbuster
Membre
Date d'inscription: 11-03-2009
Messages: 160

Re: [Zend_JQueryX][1.8] DatePicker avec Zend_Form

Oui c'est possible! tu recupere un truc dans datePicker qui est "dateText",
tu en fait ce que tu en veux apres !


Gostbuster - Développeur WEB

Hors ligne

 

#7 10-09-2009 20:12:17

probitaille
Membre
Lieu: Montréal
Date d'inscription: 20-04-2009
Messages: 336
Site web

Re: [Zend_JQueryX][1.8] DatePicker avec Zend_Form

Voici la solution final dans ma view, pour le format de la date, c'est dateFormat

Code:

Date:<?php echo $this->datePicker("datePicker",'', array(
                                'defaultDate' => '0',
                                'minDate' => '0',
                                'dateFormat' => 'yy-mm-dd',
                                'changeMonth' => false,
                                'altFormat' => 'yy')); ?>

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages