Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > symfony
symfony Forum d'entraide sur le framework PHP symfony. Avant de poster : cours symfony et FAQ symfony
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/10/2011, 16h09   #1
Candidat au titre de Membre du Club
 
Homme John
Développeur informatique
Inscription : avril 2008
Messages : 18
Détails du profil
Informations personnelles :
Nom : Homme John
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : avril 2008
Messages : 18
Points : 10
Points : 10
Par défaut checked une checkBox dans un formulaire edit

Bonjour,

J'ai un problème avec le formulaire d'édition d'un de mes modules :

J'ai modifié mon formulaire en ajoutant des boutons radios à la place d'un input.

Ces boutons radios a comme valeur activé ou désactivé.
Voici mon code :

Code :
1
2
3
4
5
6
7
8
9
10
$this->widgetSchema['active'] = new sfWidgetFormChoice(array('expanded' => true, 'choices' => array('Active' => 'Activé', 'Désactive' => 'Désactivé')
                    , 'renderer_class' => 'sfWidgetFormSelectRadioTable'));
 
        if ($this->isNew()) {
 
            $this->setDefault('active', 'Active');
            $this->setDefault('poids', $nbPoids);
        } else  {
             $this->setDefault('active', 'Active');
          }

Lorsque je crée un nouveau élément le setDefault fonctionne mais pour l'édition cela ne marche pas.

Je pense que symfony écrase mon setDefault par les données mis en base, mais étant donné que j'ai modifié le type du widget, symfony ne s'y retrouve plus.

Merci, d'avance.
ctek59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/11/2011, 11h19   #2
Candidat au titre de Membre du Club
 
Homme John
Développeur informatique
Inscription : avril 2008
Messages : 18
Détails du profil
Informations personnelles :
Nom : Homme John
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : avril 2008
Messages : 18
Points : 10
Points : 10
Le problème s'est réglé de lui même, je pense que c'était dû au cache.
ctek59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h28.


 
 
 
 
Partenaires

Hébergement Web