1 2 3 4 5 6 7 8 9 10 11 12 13 14
| public function setup()
{
$this->setWidgets(array(
'tmedaille_nummedaille' => new sfWidgetFormDoctrineChoice(array('model' => $this->getRelatedModelName('TMedaille'), 'add_empty' => true)),
'numordre' => new sfWidgetFormFilterInput(array('with_empty' => false)),
));
$this->setValidators(array(
'tmedaille_nummedaille' => new sfValidatorDoctrineChoice(array('required' => false, 'model' => $this->getRelatedModelName('TMedaille'), 'column' => 'nummedaille')),
'numordre' => new sfValidatorSchemaFilter('text', new sfValidatorInteger(array('required' => false))),
));
$this->widgetSchema->setNameFormat('t_soudure_filters[%s]');
$this->errorSchema = new sfValidatorErrorSchema($this->validatorSchema);
} |