Bonjour a tous, comme l'indique le titre de mon post, je rencontre un problème avec sfWidgetFormJQueryDate, le champ réservé au jour est comme 'désactive' (cf lien image 1).
Si je remplace sfWidgetFormJQueryDate par un sfWidgetFormDate plus classique, tout marche bien.
Je tien a préciser que la partie JQuery, j'ai mon beau calendrier je peu sélectionner ma date, ce qui a pour effet de sélectionner un jour. (image 2)
Au moment de la soumission du formulaire je fait un print_r du résultat, et vous vous rendez compte que le tableau date_rdv ne comporte pas de champ day ... (image 3)
Je vous link egalement le peu de code impliquer :
Le form :
L'action :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 class RdvFormBug extends sfFormSymfony { public function configure() { $this->setWidgets(array( 'date_rdv' => new sfWidgetFormJQueryDate(), 'heure_rdv' => new sfWidgetFormTime(), )); $this->widgetSchema->setNameFormat('rdv[%s]'); } }
Voici l'image en question :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 public function executeCreateRendezVousBug(sfWebRequest $request) { $this->setLayout('empty'); $this->RendezVousForm = new RdvFormBug(); $this->mission = $this->getRoute()->getObject(); if ($request->isMethod('GET') && $request->hasParameter('rdv')) { $var = $request->getParameter('rdv'); print_r($var); exit(); } }
http://imageshack.us/f/228/bugjs.png/
Merci d'avance pour vos reponses
ps:
Version de Jquery :
jquery-1.6.2.min.js
jquery-ui-1.8.16.custom.min.js
Partager