- $FORM->addElement ('header', 'cabecera' , 'ABM Usuarios');
- if ($login) { //Si esta el login solo permito modificar los perfiles asociados
- $FORM->addElement ('static', 'login2', 'Login' , $login );
- $FORM->addElement ('hidden', 'login' , $login );
- $FORM->addElement ('static', 'nombre', 'Nombre', $USUARIO->getNombre());
+ if (@$PERFILES) {
+ $FORM->addElement ('header', 'cabecera' , 'ABM Usuarios');
+ if ($login) { //Si esta el login solo permito modificar los perfiles asociados
+ $FORM->addElement ('static', 'login2', 'Login@Organismo' , $login );
+ $FORM->addElement ('hidden', 'login' , $login );
+ $FORM->addElement ('static', 'nombre', 'Nombre', $USUARIO->getNombre());
+ }
+ else {
+ $FORM->addElement ('text' , 'login' , 'Login@Organismo' , array( 'value' => $login , 'size' => '20'));
+ }
+ $FORM->addElement ('select', 'perfiles' , 'Perfiles', $PERFILES, array('size' => '5', 'multiple' => 'true'));
+ $FORM->addElement ('hidden', 'responsable', $_SESSION['usuario']);
+ $FORM->addElement ('hidden', 'accion', $accion);
+ $group[] = HTML_QuickForm::createElement('submit', 'aceptar', $b_accion);
+ $group[] = HTML_QuickForm::createElement('submit', 'cancelar', 'Cancelar', array ('onClick' => 'javascript:window.location = \'usuarios\';return false;'));
+ $FORM->addGroup($group,'botones');