1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| class ClientForm extends AbstractType
{
public function buildForm(FormBuilder $builder, array $options)
{
$builder
//->add('perId','text',array('label'=>'ID'))
->add('perTitre','choice',array('label' => 'Titre','choices' => array('m' =>'M.','mme' => 'Mme','me'=>'Me','dr'=>'Dr'),'empty_value' => ' ',
'empty_data' => null))
->add('perPrenom','text',array('label'=>'Prénom'))
->add('perNom','text',array('label'=>'Nom'))
->add('perNomSociete','text',array('label'=>'Entreprise'))
->add('perNewsletter', 'checkbox', array('label' => 'Abonné newsletter','required' => false))
->add('perRemarques','textarea',array('label'=>'Remarques'))
->add('perDateNaiss', 'birthday',array('label'=>'Date de naissance'))
->add('perLangue', 'language',array('label'=>'Langue'))
->add('perEmail', 'email',array('label'=>'Email'))
->add('perType', 'text',array('label'=>'Type'))
->add('perAdr', new AdresseForm(),array('label'=>'Adresse')) |
Partager