public function initialize($entity = null, $options = null) { $email = new Email('email'); $email->setLabel('Change Email'); $email->addValidators(array(new PresenceOf(array('message' => 'The email is required')), new EmailValidator(array('message' => 'The email format not correct')))); $this->add($email); }
public function initialize() { $login = new Text('login', array('required' => true, 'autocomplete' => 'off')); $login->setLabel($this->helper->translate('Login')); $email = new Email('email', array('required' => true, 'autocomplete' => 'off')); $email->addValidator(new ValidatorEmail(array('message' => $this->helper->translate('Email format required')))); $email->addValidator(new PresenceOf(array('message' => $this->helper->translate('Email is required')))); $email->setLabel('Email'); $password = new Password('password', array('autocomplete' => 'off')); $password->setLabel($this->helper->translate('Password')); $active = new Check('active'); $active->setLabel($this->helper->translate('Active')); $this->add($login); $this->add($email); $this->add($password); $this->add($active); }
public function initialize() { $login = new Text('login', array('required' => true)); $login->setLabel($this->helper->translate('Login')); $email = new Email('email', array('required' => true)); $email->addValidator(new ValidatorEmail(array('message' => $this->helper->translate('Email format required')))); $email->addValidator(new PresenceOf(array('message' => $this->helper->translate('Email is required')))); $email->setLabel('Email'); $password = new Password('password'); $password->setLabel($this->helper->translate('Password')); $active = new Check('active'); $active->setLabel($this->helper->translate('Active')); $submit = new Submit('submit', array('class' => 'btn btn-primary')); $submit->setDefault($this->helper->translate('Save')); $this->add($login); $this->add($email); $this->add($password); $this->add($active); $this->add($submit); }
public function initialize($entity = null, $options = null) { $email = new Emailfield('email', array('placeholder' => 'Ingrese e-mail válido')); $email->setLabel('E-Mail'); $email->setFilters('email'); $email->addValidators(array(new PresenceOf(array('message' => 'Correo es obligatorio')), new Email(array('message' => 'Correo no válido')))); $this->add($email); //Nombre del paciente $nombre = new Text('nombre'); $nombre->setLabel('Nombre'); $nombre->addValidator(new PresenceOf(array('message' => 'Nombre es obligatorio'))); $this->add($nombre); //Apellido Paterno del paciente $apellido_paterno = new Text('apellido_paterno'); $apellido_paterno->setLabel('Apellido Paterno'); $apellido_paterno->addValidator(new PresenceOf(array('message' => 'Apellido Paterno es obligatorio'))); $this->add($apellido_paterno); //Apellido Materno del paciente $apellido_materno = new Text('apellido_materno'); $apellido_materno->setLabel('Apellido Materno'); $this->add($apellido_materno); //Fecha de Nacimiento del paciente $fecha_nacimiento = new Text('fecha_nacimiento'); $fecha_nacimiento->setLabel('Fecha Nacimiento'); $this->add($fecha_nacimiento); //Ocupacion del paciente $ocupacion = new Text('ocupacion'); $ocupacion->setLabel('Ocupación'); $this->add($ocupacion); //Telefono del paciente $telefono = new Text('telefono'); $telefono->setLabel('Teléfono'); $this->add($telefono); //Calle del paciente $calle = new Text('calle'); $calle->setLabel('Calle'); $this->add($calle); //Numero exterior del paciente $numero_ext = new Text('numero_ext'); $numero_ext->setLabel('Num. Exterior'); $this->add($numero_ext); //Numero interior del paciente $numero_int = new Text('numero_int'); $numero_int->setLabel('Num. Interior'); $this->add($numero_int); //Colonia del paciente $colonia = new Text('colonia'); $colonia->setLabel('Colonia'); $this->add($colonia); //Codigo Postal del paciente $codigo_postal = new Text('codigo_postal'); $codigo_postal->setLabel('Codigo Postal'); $this->add($codigo_postal); //CURP del paciente $curp = new Text('curp'); $curp->setLabel('CURP'); $this->add($curp); //RFC del paciente $rfc = new Text('rfc'); $rfc->setLabel('RFC'); $this->add($rfc); //Persona que refiere del paciente $referido = new Text('referido'); $referido->setLabel('Persona Refiere'); $this->add($referido); //nombre de contacto del paciente $nombre_c = new Text('nombre_c'); $nombre_c->setLabel('Nombre'); $this->add($nombre_c); //Apellido paterno de contacto del paciente $apellidopaternoc = new Text('apellidopaternoc'); $apellidopaternoc->setLabel('Apellido Paterno'); $this->add($apellidopaternoc); //Apellido materno de contacto del paciente $apellidomaternoc = new Text('apellidomaternoc'); $apellidomaternoc->setLabel('Apellido Materno'); $this->add($apellidomaternoc); //Direccion de contacto del paciente $direccionc = new Text('direccionc'); $direccionc->setLabel('Dirección'); $this->add($direccionc); //Teléfono de contacto del paciente $telefonoc = new Text('telefonoc'); $telefonoc->setLabel('Teléfono'); $this->add($telefonoc); //Estados $this->add(new Select("Estados", Estados::find(), array('using' => array('ID', 'NOMBRE')))); //Municipios $this->add(new Select("Municipios", Municipios::find(), array('using' => array('ID', 'NOMBRE')))); //Sexo $this->add(new Select("Sexo", array('1' => 'Femenino', '2' => 'Masculino'))); //Estado Civil $this->add(new Select("Estado Civil", array('1' => 'Casado (a)', '2' => 'Soltero'))); //Niveles Socio-economicos $this->add(new Select("Niveles Socioeconomicos", nivelessocioeconomicos::find(), array('using' => array('ID', 'NOMBRE')))); //Religiones $this->add(new Select("Religiones", Religiones::find(), array('using' => array('ID', 'NOMBRE')))); //Discapacidades $this->add(new Select("Discapacidades", Discapacidades::find(), array('using' => array('ID', 'NOMBRE')))); //Grupos Etnicos $this->add(new Select("Grupos Etnicos", Gruposetnicos::find(), array('using' => array('ID', 'NOMBRE')))); //Grupos Sanguineos $this->add(new Select("Tipo Sangre", Tipossanguineos::find(['order' => 'ID DESC']), array('using' => array('ID', 'NOMBRE')))); //Tipo Vivienda $this->add(new Select("Vivienda", Viviendas::find(), array('using' => array('ID', 'NOMBRE')))); //Dependencias $this->add(new Select("Dependencia", Dependencias::find(), array('using' => array('ID', 'NOMBREDEPENDENCIA')))); }