Neji Soltani
Neji Soltani

Reputation: 1511

How to add default selected element in Symfony forms?

I want to add a default selected option in the select tag
Here's the code:

->add('datefinProjet', 'date', array(
'label'=>'Date fin Projet :', 
'years' => range(date('Y') - 20, date('Y') - 100),
'empty_value' => array('years'=>'' , 'month' => '', 'day' =>'' )))

I want the select list to start with the empty value ''

Upvotes: 0

Views: 45

Answers (1)

keyboardSmasher
keyboardSmasher

Reputation: 2811

You have a error in your empty_value parameter. Should be 'year', not 'years'

    $builder->add('datefinProjet', 'date', array(
        'label'=>'Date fin Projet :',
        'years' => range(date('Y') - 20, date('Y') - 100),
        'empty_value' => array('year' => '', 'month' => '', 'day' => '')
    ));

Source: Docs

Upvotes: 1

Related Questions