source: sapic/users/templates/users.modals.perfil.html @ 9120776

Last change on this file since 9120776 was 6894542, checked in by Manuel Zambrano <mzambrano595@…>, 6 años ago

modificaciones modulo Users

-Agragado el nombre "integrante" en el menu desplegable
-Modificada vista del perfil para Integrantes
-Redireccion a Listar_usuarios cuando se agrega un Usuario nuevo
-Cambio en los botones de "admin" y "activo" en el modal de modificar
usuario

  • Propiedad mode establecida a 100644
File size: 4.9 KB
Línea 
1{% block extracss %}
2{% load staticfiles %}
3<link type="text/css" rel="stylesheet" href="{% static 'jquery-entropizer-master/dist/css/jquery-entropizer.min.css' %}" />
4<link href="{% static 'bootstrap-3/css/bootstrap-toggle.min.css'%}" rel="stylesheet">
5{% endblock extracss %}
6{% block extrajs %}
7<script src="{% static 'bootstrap-3/js/bootstrap-toggle.min.js'%}"></script>
8<script type="text/javascript" src="{% static 'jquery-entropizer-master/lib/entropizer.js' %}"></script>
9<script type="text/javascript" src="{% static 'jquery-entropizer-master/dist/js/jquery-entropizer.min.js' %}"></script>
10<script type="text/javascript" src="{% static 'users/user_register.js' %}"></script>
11{% endblock extrajs %}
12<!-- Inicio Nav tabs -->
13  <ul class="nav nav-tabs" role="tablist">
14    <li role="presentation" class="active" id="cuentas">
15      <a href="#cuenta" aria-controls="cuenta" role="tab" data-toggle="tab">Cuenta de Usuario</a>
16    </li>
17    <li role="presentation" id="perfiles">
18      <a href="#perfil" aria-controls="perfil" role="tab" data-toggle="tab">Perfil de Usuario</a>
19    </li>
20  </ul>
21  <!-- Fin Nav tabs -->
22  <!-- Inicio Tab panes -->
23  <form id="form_perfil" action="{% url 'users:modal_perfil' upUser.fk_user.pk %}" method="post">
24  <div class="tab-content">
25  <div role="tabpanel" class="tab-pane active" id="cuenta">
26      <h3>Actualizar la cuenta de usuario </h3>
27      {% csrf_token %}
28    <div class="form-group has-feedback">
29      {{ forms.user.email }}
30      <span class="glyphicon glyphicon-envelope form-control-feedback"></span>
31    </div>
32    {% if 'Administradores' in request.session.grupos %}
33    <div class="row">
34          <div class="col-xs-8">
35          <div class="checkbox icheck">
36              {{ forms.user.is_staff.label}}
37              {{ forms.user.is_staff}}
38            </div>
39          </div>
40          <!-- /.col -->
41          <div class="col-xs-4">
42            <div class="checkbox icheck">
43              {{ forms.user.is_active.label}}
44              {{ forms.user.is_active}}
45            </div>
46          </div>
47          <!-- /.col -->
48        </div>
49        <div class="form-group has-feedback">
50          <label>
51            Grupos de Usuario
52          </label>
53          {{ forms.user.groups }}
54        </div>
55    {% endif %}
56    </div>
57    <div role="tabpanel" class="tab-pane" id="perfil">
58      <h3>Actualizar el Perfil del Usuario</h3>
59        <div class="form-group has-feedback">
60          {{ forms.user.first_name.label }}
61        </div>
62        <div class="form-group has-feedback">
63          {{ forms.user.first_name }}
64          <span class="glyphicon glyphicon-user form-control-feedback"></span>
65        </div>
66        <div class="form-group has-feedback">
67          {{ forms.user.last_name.label }}
68        </div>
69        <div class="form-group has-feedback">
70          {{ forms.user.last_name }}
71          <span class="glyphicon glyphicon-user form-control-feedback"></span>
72        </div>
73        <div class="form-group has-feedback">
74          {{ forms.user_perfil.fk_tipo_documento.label }}
75        </div>
76        <div class="form-group has-feedback">
77          {{ forms.user_perfil.fk_tipo_documento }}
78          <span class="glyphicon glyphicon-list form-control-feedback"></span>
79        </div>
80        {% if upUser.fk_user.groups.get.pk == 1 %}
81            <div class="form-group has-feedback">
82              {{ forms.user_perfil.id_perfil.label }}
83            </div>
84            <div class="form-group has-feedback">
85              {{ forms.user_perfil.id_perfil }}
86              <span class="glyphicon glyphicon-list form-control-feedback"></span>
87            </div>
88        {% else %}
89            <div class="form-group has-feedback">
90              {{ forms.user_perfil.documento_identidad.label }}
91            </div>
92            <div class="form-group has-feedback">
93              {{ forms.user_perfil.documento_identidad }}
94              <span class="glyphicon glyphicon-list form-control-feedback"></span>
95            </div>
96            <div class="form-group has-feedback">
97              {{ forms.user_perfil.tipo_organizacion.label }}
98            </div>
99            <div class="form-group has-feedback">
100              {{ forms.user_perfil.tipo_organizacion }}
101            </div>
102            <div class="form-group has-feedback">
103              {{ forms.user_perfil.fk_org_social.label }}
104            </div>
105            <div class="form-group has-feedback">
106              {{ forms.user_perfil.fk_org_social }}
107            </div>
108            <div class="form-group has-feedback">
109              {{ forms.user_perfil.fk_rol_unidad.label }}
110            </div>
111            <div class="form-group has-feedback">
112              {{ forms.user_perfil.fk_rol_unidad }}
113            </div>
114        {% endif %}
115    </div>
116  <div class="modal-footer">
117  <input type="submit" value="Actualizar perfil" class="btn btn-danger"/>
118  </form>
119<button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
120</div>
121</div>
Nota: Vea TracBrowser para ayuda de uso del navegador del repositorio.