1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| class LogistiqueTicketForm extends BaseLogistiqueTicketForm
{
public function configure()
{
// Liste des services par ordre alphabétique
$c_serv = new Criteria();
$c_serv->addAscendingOrderByColumn(ServicePeer::NAME);
$this->widgetSchema['service_id']->setOption('criteria', $c_serv);
//
// Configuration des validateurs
//
$this->validatorSchema['service_id']->setOption('required', true);
$this->validatorSchema['service_id']->setMessage('required', 'Obligatoire');
$this->validatorSchema['status_id']->setOption('required', true);
$this->validatorSchema['status_id']->setMessage('required', 'Un ticket doit toujours avoir un état');
$this->validatorSchema['type_equipment_name']->setOption('required', true);
$this->validatorSchema['type_equipment_name']->setMessage('required', 'Obligatoire');
$this->validatorSchema['type_request_id']->setOption('required', true);
$this->validatorSchema['type_request_id']->setMessage('required', 'Obligatoire');
}
} |
Partager