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 :

Cocher un bouton radio par défaut


Sujet :

Symfony PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    178
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 178
    Points : 122
    Points
    122
    Par défaut Cocher un bouton radio par défaut
    Salut à tous,

    J'ai un problème très simple, mais je m'arrache les cheveux en essayant de le résoudre : je voudrais en effet que par défaut, un de mes deux radio bouton soit coché lors du chargement de ma page...

    Voici mon widget et ses valdateurs :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    // Choix du format d'export
    $this->widgetSchema['format_export'] = new sfWidgetFormChoice(array(
      'expanded' => true,
      'choices' =>array('csv' => 'csv','xml' => 'xml'),
      'renderer_options' => array('class' => 'inlinechoices'),
      ));
     
    $this->validatorSchema['format_export'] = new sfValidatorChoice(array(
      'choices' =>array('csv' => 'csv','xml' => 'xml'),
      'required' => false));
    Merci de m'aider

  2. #2
    Membre confirmé

    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    786
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 786
    Points : 602
    Points
    602
    Par défaut
    Essaie cela

    $this->widgetSchema['format_export'] = new sfWidgetFormChoice(array(
    'expanded' => true,
    'choices' =>array('csv' => 'csv','xml' => 'xml'),
    'renderer_options' => array('class' => 'inlinechoices'),
    )array('checked' => 'csv'));

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    178
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 178
    Points : 122
    Points
    122
    Par défaut
    Merci Saturn1, mais malheureusement cela ne fonctionne pas...

  4. #4
    Membre régulier Avatar de langevert
    Profil pro
    Inscrit en
    Août 2007
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 92
    Points : 71
    Points
    71
    Par défaut
    Bonjour,

    Essai cela :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $this->setDefault('format_export', 'ma_value');

  5. #5
    Candidat au Club
    Inscrit en
    Janvier 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 2
    Points : 2
    Points
    2
    Par défaut une solution peut etre
    moi j'ai fait comme ça
    $form->setDefault('dad_is_alive', 'yes');
    $form['dad_is_alive']->render(array('checked'=>"checked"))
    dans la vue bien sur
    faut pas oublier le array('checked'=>"checked") dans le Render

Discussions similaires

  1. [PB 10.5][Débutant] Check bouton radio par défaut
    Par lanageuse59 dans le forum Powerbuilder
    Réponses: 1
    Dernier message: 18/02/2009, 18h02
  2. Bouton radio par défaut
    Par NooD dans le forum Windows Forms
    Réponses: 1
    Dernier message: 07/04/2007, 16h34
  3. selection de boutons radios par défaut
    Par boss_gama dans le forum ASP
    Réponses: 5
    Dernier message: 12/07/2006, 08h45
  4. comment empecher de cocher un bouton radio??
    Par jeanfrancois dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 24/02/2006, 16h15
  5. Réponses: 7
    Dernier message: 16/03/2004, 15h59

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