0
Я использую sfWidgetFormI18nDateTime в форме, и мне нужно добавить к нему еще несколько лет (назад во времени). Например, 2007, 2006, 2005 и т. Д.sfWidgetFormI18nDateTime с большим количеством лет
Виджет sfWidgetFormI18nDate поддерживает атрибут «years», но DateTime этого не делает.
Вот мой код:
$this->widgetSchema['created_at'] = new sfWidgetFormI18nDateTime(array('culture' => 'hu'));
$this->validatorSchema['created_at'] = new sfValidatorDateTime(array('required' => false));
мне нужно что-то вроде этого:
$this->widgetSchema['created_at'] = new sfWidgetFormI18nDateTime(array('culture' => 'hu', 'years' => metWidgetTools::getYears()));
$this->validatorSchema['created_at'] = new sfValidatorDateTime(array('required' => false, 'years' => metWidgetTools::getYears()));
Есть ли способ, что я могу обойти это?
Это произведения. Спасибо! – northway
Добро пожаловать! – ilSavo