«Недопустимая» ошибка для sfWidgetFormChoice при отправке формы - PullRequest
1 голос
/ 28 июля 2010

Я хочу отобразить поле со списком, используя Symfony.В CountryForm.php я создал виджет как:

$ this-> setWidgets (массив ('страна' => новый sfWidgetFormChoice (array ('choices' => array ()))));

для этого средства проверки:;

Я получаю сообщение об ошибке "Неверно" для этого списка.Есть идеи по этому поводу?Заранее спасибо ..

1 Ответ

2 голосов
/ 28 июля 2010

array_keys возвращает массив.Попробуйте:

$this->setValidators(array(
  'country' => new sfValidatorChoice(array(
      'choices' => array_keys($countries)
  ))
));
...