代码之家  ›  专栏  ›  技术社区  ›  Eldar

在symfony中,如何将默认值设置为sfwidgetformdaterange from action

  •  2
  • Eldar  · 技术社区  · 14 年前

    在symfony中,如何将默认值设置为sfwidgetformdaterange from action

    1 回复  |  直到 14 年前
        1
  •  4
  •   Andrei Dziahel vjache    14 年前

    基本上,您必须执行以下操作:

    $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'))