-//CREO EL OBJETO PERMISO {{{
- //Obtengo el id del permiso.
- $idPermiso =& $FORM->getElement('id_permiso');
- if (isset($_GET['accion']) && $_GET['accion'] != '') {
- //Viene en el get es -> modificar o eliminar, me ocupo yo.
- $id_permiso = $_GET['idPermiso'];
- $idPermiso->setValue($id_permiso);
+//AGREGO LOS ELEMENTOS DEL FORM {{{
+ if (@$PERMISOS) {
+ $FORM->addElement ('header', 'cabecera', 'ABM Perfiles');
+ $FORM->addElement ('hidden', 'id_perfil', $id_perfil);
+ $FORM->addElement ('hidden', 'desc_ant' , $descripcion);
+ $FORM->addElement ('static', 'desc_perfil', 'Descripcion', $descripcion);
+ $FORM->addElement ('select', 'permisos' , 'Permisos' , $PERMISOS, array('size' => '5', 'multiple' => 'true'));
+ if ($SAMURAI_PERM->tiene(SAMURAI_PERM_PERFIL_TIPO)) {
+ $FORM->addElement ('select', 'tipo_perfil', 'Tipo Perfil', array('E' => 'Externo', 'I' => 'Interno', 'D' => 'Dios'), array ('size' => '1'));
+ }
+ $FORM->addElement ('hidden', 'responsable', $responsable);
+ $group[] = HTML_QuickForm::createElement('submit', 'aceptar' , 'Grabar');
+ $group[] = HTML_QuickForm::createElement('submit', 'cancelar', 'Cancelar', array ('onClick' => 'javascript:window.location=\'perfiles\';return false;'));
+ $FORM->addGroup($group,'botones');