我需要在窗体的dateType字段上的最小和最大日期上设置范围。我的代码在这里。
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder->add('date',DateType::Class, array(
'widget' => 'single_text',
'attr' => array(
'min' => new \DateTime(),
'max' => new \DateTime('+7 day'),
)));
}
Run Code Online (Sandbox Code Playgroud)
小智 5
public function buildForm(FormBuilderInterface $builder, array $options){
$builder->add('date',DateType::Class, array(
'widget' => 'choice',
'years' => range(date('Y'), date('Y')+100),
'months' => range(date('m'), 12),
'days' => range(date('d'), 31),
));
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7074 次 |
| 最近记录: |