probleme avec sfWidgetFormJQueryDate
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 :
Code:
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]');
}
} |
L'action :
Code:
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();
}
} |
Voici l'image en question :
http://imageshack.us/f/228/bugjs.png/
Merci d'avance pour vos reponses :zoubi:
ps:
Version de Jquery :
jquery-1.6.2.min.js
jquery-ui-1.8.16.custom.min.js
Résolution avec le fix #9825
Voir le ticket ci-dessous :
http://trac.symfony-project.org/ticket/9825
Et appliquer les modifications dans le patch jquerydate_prop_diff.txt si vous utilisez jquery 1.6 sinon svn_diff.txt.