Symfony & jQuery DatePicker


Samuel Breton
Symfony & jQuery DatePicker

Je vais vous montrer dans cet article comment mettre en place rapidement un datePicker jQuery dans un formulaire Symfony 1.2

Pré-requis

(suite…)

Show Comments (17)

Comments

  • sessime

    Salut,
    Merci pour ce billet qui m’aide à implementer ce calendrier.
    Mais le plugin que j’ai telechargé sur le site de symfony je n’ai pas ce fichier sfWidgetFormJQueryI18nDate.class.php à l’endroit indiqué /plugins/sfFormExtraPlugin/lib/widget/ ,j’ai plutot celui sfWidgetFormJQueryDate.class.php ou vous aviez renommé ce fichier pour avoir l’autre.
    Priere me donner des pistes.
    Merci d’avance.

    • Article Author
  • Lionel (ex-lexik)

    Salut,
    Oui j’ai renommé le fichier, et je l’ai modifié pour qu’il gère l’i18n. La classe hérite de ‘sfWidgetFormI18nDate’ et plus de ‘sfWidgetFormDate’.
    Merci pour l’intérêt que vous portez au blog de Lexik =)

    • Article Author
  • Mac Curty

    Bonjour,

    merci pour ce petit tuto, tout marche bien à l’exception d’une petite chose :

    Quand je choisis une date avec le calendrier, il n’y a que les 3 derniers mois qui fonctionnent. Par exemple si je sélectionne une date en mars, le jour et l’année s’affichent correctement dans la partie gauche mais le moi reste vide …

    Si vous avez une idée je suis preneur.

    Bye

    • Article Author
  • TomTom

    Merci pour ce tutoriel.
    C\’est à deux doigts de fonctionner pour moi, mis à part le fait que les mois et les jours sont inversés ! Je m\’explique :
    Les champs du formulaire contiennent \"12 mars 2008\", et dans le widget jQuery, la date par défaut est 3 décembre 2008\". 12/03 correspond à 03/12 et inversement.

    Sur votre exemple, on est au 08/08/1979, forcément ça fonctionne dans les deux sens !

    Vous n\’avez pas ce souci pour les autres dates ?

    • Article Author
  • Empouioui

    Encore un merci pour ce tutoriel,
    Je débute avec Symfony (1.2) et je me retrouve à travailler sur un projet conséquent.
    Votre blog, en général, m\’ai d\’un grand secoure pour comprendre de nombreuses subtilités de ce framework !

    Merci encore !

    PS: Pas de souci pour aucunes dates en ce qui me concerne …

    • Article Author
  • Nicolas

    Ca n’a pas l’air de fonctionner avec symfony 1.4.1 :/

    • Article Author
  • Mohammed CHERIFI

    @Nicolas dans symfony 1.4.1 on a pas à inverser l\’ordre du jour et du moins, le plugin supporte désormais un paramètre "date_widget" ou tu peux renseigner le format de la date que tu souhaites

    • Article Author
  • loulouraph

    Hello,

    Pour rendre un peu plus français le widget, je rajoute un config en plus : firstDay: 1, ce qui fait commencer la semaine au lundi.

    • Article Author
  • Laurent

    Merci pour ce tuto.

    J’aimerai n’avoir qu’un champ date au lieu d’avoir 3 champs : jour, mois et année. Que dois-je changer ?

    Merci d’avance,

    Symfony 1.4
    Netbeans 6.8
    php 5.3

    • Article Author
  • Benoit

    Merci pour ce tuto qui m’a permis d’implémenter le datepicker, non sans mal ceci dit ! mais ça fonctionne.

    Par contre, comment fait-on pour inverser l’ordre des select jour et mois ? J’ai toujours le select mois avant le select jour…

    Bon courage pour la suite, continuez comme ça !

    • Article Author
  • hmz

    merci pour ce tuto mais j\’ai un petit probleme

    mon probleme c\’est que j\’ai eu le calendreir et tou vas bien mais lorsque je selectionne une date j\’aurais toujours un ou deux champs (jour et mois) manquant
    j\’ai toujour des valeur vide dans ce deux liste

    je ne sais pas d\’où provient cette erreur

    • Article Author
  • hmz

    merci pour ce tuto mais j\\\’ai un petit probleme

    mon probleme c\\\’est que j\\\’ai eu le calendreir et tou vas bien mais lorsque je selectionne une date j\\\’aurais toujours un ou deux champs (jour et mois) manquant
    j\\\’ai toujour des valeur vide dans ce deux liste

    je ne sais pas d\\\’où provient cette erreur

    • Article Author
  • horloge

    Quelle version du plugin as-tu car dans la version 1.3 de sfFormExtraPlugin il y a un problème avec la fonction parseInt()

    • Article Author
  • TiM

    Merci beaucoup !

    En partant de ce tuto, j’ai ai fait un nouveau, un peu plus récent, un peu plus simple, si ça peu aider du monde :

    http://tim.lepton.fr/blog/2010/09/14/utiliser-jquery-datepicker-dans-un-admin-symfony-en-francais/

    • Article Author
  • Sebastien

    Bonjour,

    Ce tuto marche-t-il avec symfony 1.0.22?

    merci

    • Article Author
  • kévin

    Bonjour,

    J’essaie d’implémenter sur le même principe un widget qui gère aussi l’heure, comme ici => http://trentrichardson.com/examples/timepicker

    Quelqu’un est-il déjà passé par là? J’ai commencé par étendre la classe à sfWidgetFormI18nDateTime et vu que c’est jquery qui gère, je ne vois pas trop quelles options passer à la méthode getTimeWidget()..

    Si quelqu’un a une idée je suis preneur 🙂

    • Article Author
  • j0k

    @kevin
    Je cherchais justement et j’ai trouvé:
    http://garakkio.altervista.org/datepicker/

    • Article Author

Recevez nos articles