IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

Incompréhension autour de SfWidgetFormJQueryDate [1.x]


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    321
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 321
    Par défaut Incompréhension autour de SfWidgetFormJQueryDate
    Bonjour,
    J'ai mis en place SfWidgetFormJQueryDate qui permet de faire apparaitre un calendrier avec JQuery pour selectionner des dates.
    Tout fonctionne bien sauf dans les cas ou un mois ou un jour est le 8 ou 9...
    Le reste marche donc j'ai du mal à voir d'ou cela peut venir.

    Mon code :

    Dans le formulaire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    $widgetDate = new PragmaWidgetFormDate(
                    $dateOptions
            );
     
            $widgetDate2 = new PragmaWidgetFormDate(
                    $dateOptions
            );
     
            $this->widgetSchema['category_id']->setOption('query',$query);
     
            $this->widgetSchema['published_from'] = new SfWidgetFormJQueryDateFr(array('date_widget' => $widgetDate, 'culture' => 'fr'
            ));
            $this->widgetSchema['published_to'] = new SfWidgetFormJQueryDateFr(array('date_widget' => $widgetDate2, 'culture' => 'fr'
            ));
    Le pragmaWidget :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     public function configure($options = array(), $attributes = array()){
            parent::configure( $options, $attributes );
            $this->addOption('format', '%day%/%month%/%year%');
     
            $years = range(date('Y'), 1920);
            $this->addOption('years', array_combine($years, $years));
        }
    Voila, si quelqu'un a une idée elle sera bienvenue.

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Mai 2008
    Messages
    186
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2008
    Messages : 186
    Par défaut
    Salut,

    J'ai du mal à visualiser le problème en fait. Le widget date s'affiche mais il n'affiche pas les jours 8 et 9 ? Ou quand tu cliques dessus ça ne fait rien ?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    321
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 321
    Par défaut
    En fait j'ai 3 select,
    1 pour le jour
    1 pour le mois
    1 pour l'année
    Quand je selectionne une date dans mon calendrier cela met à jour mes selects.
    Ca marche bien sauf dans les cas ou :
    Le jour est 8 ou 9
    Le mois est 8 ou 9
    Et dans ces cas le select est vide. Par contre mon champ input hidden generé lui est bien à la date voulue...

  4. #4
    Membre expérimenté

    Profil pro
    Inscrit en
    Mai 2008
    Messages
    186
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2008
    Messages : 186
    Par défaut
    C'est peut être du au fait que la culture soit en fr, regardes ce lien, je l'avais utilisé et il fallait modifier des lignes dans le widget pour que ça fonctionne.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    321
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 321
    Par défaut
    Merci pour ton lien,
    je regarderai ca quand j'aurai un peu de temps et je ferai un retour.

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    321
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 321
    Par défaut
    J'ai trouvé la solution.
    C'était un bug dans le plugin sfFormExtraPlugin.
    La derniere version corrige le bug.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Dessiner un cadre autour des composants
    Par Pill_S dans le forum Composants
    Réponses: 5
    Dernier message: 03/07/2004, 14h08
  2. Rotation d'un rectangle autour du centre de gravité
    Par bucheron dans le forum Algorithmes et structures de données
    Réponses: 13
    Dernier message: 22/06/2004, 11h01
  3. incompréhension avec ado
    Par Orgied dans le forum Bases de données
    Réponses: 3
    Dernier message: 19/05/2004, 18h24
  4. [WSAD5] probleme incompréhensible
    Par capitaine_banane dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 07/04/2004, 11h56
  5. [JSP] Erreur incompréhensible
    Par xxaragornxx dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 09/09/2003, 16h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo