我正在使用 Symfony2。我正在显示 3<select>以选择出生日期:
$dobOptions = array(
'input' => 'datetime',
'widget' => 'choice',
'years' => range($date["year"]-100, $date["year"]-18),
'empty_value' => array(
'year' => 'Year',
'month' => 'Month',
'day' => 'Day'));
$builder->add('dob', 'date', $dobOptions)
Run Code Online (Sandbox Code Playgroud)
这里的问题是首先显示年份,然后是月份,最后是日期。我想反过来改变表单元素的顺序。我怎么能做到这一点?
根据文档,如果您选择了选择小部件,则可以使用格式选项指定选择的顺序。它会给你这样的东西:
$options = array(
'format' => 'dd-MM-yyyy',
// other options
);
Run Code Online (Sandbox Code Playgroud)