在Symfony中如何从操作中为sfWidgetFormDateRange设置默认值
答案 0 :(得分:4)
基本上你必须做以下事情:
$form->setDefault('field_name', array('from' => 'yesterday', 'to' => '+10 years'))
这些yesterday
和+10 years
字符实际上适用于strtotime
函数。此外,您可以传递明确的日期而不会施放任何魔法:
$form->setDefault('field_name', array('from' => array('month' => 10, 'day' => 12, 'year' => 1984), 'to' => '+10 years'))