Example #1
0
 public function setup()
 {
     $this->setWidgets(array('idCursos' => new sfWidgetFormInputHidden(), 'Codi' => new sfWidgetFormChoice(array('choices' => CursosPeer::getCodisOptions($this->getOption('IDS'))), array('style' => 'width:300px')), 'CodiT' => new sfWidgetFormInputText(array(), array('style' => 'width:100px;'))));
     //      'Codi'            => new sfWidgetFormJQueryAutocompleter(array('config'=>'{ max:100 , width:500 }' , 'url'=>$this->getOption('url'))),
     $this->setValidators(array('idCursos' => new sfValidatorPropelChoice(array('model' => 'Cursos', 'column' => 'idCursos', 'required' => false)), 'Codi' => new sfValidatorString(array('required' => false)), 'CodiT' => new sfValidatorString(array('required' => false))));
     $this->widgetSchema->setLabels(array('Codi' => 'Codi existent: ', 'CodiT' => 'Nou codi:'));
     $this->widgetSchema->setNameFormat('cursos_codi[%s]');
     $this->errorSchema = new sfValidatorErrorSchema($this->validatorSchema);
     $this->widgetSchema->setFormFormatterName('Span');
 }