source: sapic/organizaciones/templates/organizacion.register.html @ 502a0f2

Last change on this file since 502a0f2 was 502a0f2, checked in by ltroconis <ltroconis@…>, 6 años ago

Navigation para organizaciones a modo que el registro y la consulta se encuentren en la misma página

  • Propiedad mode establecida a 100644
File size: 8.2 KB
Línea 
1{% extends "base.inicio.html" %}
2{% block titulo %}_-=SAPIC-Registrar Organizacion Social=-_{% endblock titulo %}
3{% block extracss %}
4{% load staticfiles %}
5<link href="{% static 'bootstrap-3/css/bootstrap-toggle.min.css'%}" rel="stylesheet">
6<link rel="stylesheet" href="{% static 'plugins/datepicker/datepicker3.css' %}">
7{% endblock extracss %}
8{% block extrajs %}
9<script src="{% static 'bootstrap-3/js/bootstrap-toggle.min.js'%}"></script>
10<script src="{% static 'js/formset.js'%}"></script>
11<script src="{% static 'plugins/datepicker/moment-with-locales.js' %}"></script>
12<!-- bootstrap datepicker -->
13<script src="{% static 'plugins/datepicker/bootstrap-datepicker.js' %}"></script>
14<script type="text/javascript">
15$(function() {
16  $('#id_orders_table tbody tr').formset({
17    // For inline formsets, be sure to set the prefix, as the default prefix
18    // ('form') isn't correct.
19    // Django appears to generate the prefix from the lowercase plural
20    // name of the related model, with camel-case converted to underscores.
21    prefix: 'vocero_set'
22  })
23})
24$(document).ready(function ()
25{
26  $('#municipio, #parroquia').hide()
27  $('#id_estado').change(function(event){
28    var url_mun = "{% url 'utils:obtener_municipios' %}"
29    cargar_municipios($(this).val(), url_mun);
30  })
31
32  $('#id_municipio').change(function(event){
33    var url_parr = "{% url 'utils:obtener_parroquias' %}"
34    cargar_parroquias($(this).val(), url_parr);
35  })
36  var eliminar = "<i class='fa fa-remove' title='Eliminar Tabla'>"
37  $('.delete-row').text('');
38  $('.delete-row').append(eliminar);
39  $('.add-row').click(function(event) {
40    $('.delete-row').text("");
41    $('.delete-row').append(eliminar);
42  });
43  var agregar  = "<i class='fa fa-plus-circle' title='Agregar'>";
44  $('.add-row').html("<b>Agregar</b>");
45  $('.add-row').append(agregar);
46})
47</script>
48<script type="text/javascript" src="{% static 'utils/list_ubicacion.js' %}"></script>
49<script type="text/javascript" src="{% static 'organizaciones/registro_organizaciones.js' %}"></script>
50{% endblock extrajs %}
51{% block contenido %}
52<div class="contenido-sapic">
53  <div class="row">
54    <div class="col-xs-12">
55      <div class="panel-sapic">
56        <!-- Inicio Nav tabs -->
57        <nav class="navbar navbar-default" role="navigation" >
58          <!-- El logotipo y el icono que despliega el menú se agrupan
59          para mostrarlos mejor en los dispositivos móviles -->
60          <div class="navbar-header">
61            <button type="button" class="navbar-toggle" data-toggle="collapse"
62            data-target=".navbar-ex1-collapse">
63            <span class="sr-only">Desplegar navegación</span>
64            <span class="icon-bar"></span>
65            <span class="icon-bar"></span>
66            <span class="icon-bar"></span>
67          </button>
68
69        </div>
70
71        <!-- Agrupar los enlaces de navegación, los formularios y cualquier
72        otro elemento que se pueda ocultar al minimizar la barra -->
73        <div class="collapse navbar-collapse navbar-ex1-collapse">
74          <ul class="nav navbar-nav">
75            <li data-section="" class="active"><a style="color:black;" href="{% url 'organizaciones:registrar_organizacion' %}" class="on-nav-item">Registrar organización social</a></li>
76            <li class=""><a style="color:black;" href="{% url 'organizaciones:listar_organizacion' %}" class="on-nav-item">Consultar organización social</a></li>
77          </ul>
78
79        </div>
80      </nav>
81      <section class="content-header">
82        <h2>
83          Registro de Organizaciones Sociales
84        </h2>
85      </section>
86      <section class="content">
87        <div class="row">
88          <div class="col-md-12">
89            <div class="box box-primary">
90              <br>
91              <form id="form_project" method="post">
92                {% csrf_token %}
93                <div class="row">
94                  <div class="col-xs-6">
95                    {{forms.organizacion_social.fk_tipo_organizacion.label}}
96                    {{forms.organizacion_social.fk_tipo_organizacion}}
97                  </div>
98                  <div class="col-xs-6">
99                    {{forms.organizacion_social.codigo.label}}
100                    {{forms.organizacion_social.codigo}}
101                  </div>
102                </div><br>
103                <div class="row">
104                  <div class="col-xs-6">
105                    {{forms.organizacion_social.rif.label}}
106                    {{forms.organizacion_social.rif}}
107                  </div>
108                  <div class="col-xs-6">
109                    {{forms.organizacion_social.situr.label}}
110                    {{forms.organizacion_social.situr}}
111                  </div>
112                </div><br>
113                <div class="row">
114                  <div class="col-xs-6">
115                    {{forms.organizacion_social.nombre.label}}
116                    {{forms.organizacion_social.nombre}}
117                  </div>
118                  <div class="col-xs-6">
119                    {{forms.organizacion_social.email.label}}
120                    {{forms.organizacion_social.email}}
121                  </div>
122                </div><br>
123                <div class="row">
124                  <div class="col-xs-6">
125                    {{forms.organizacion_social.fecha_conformacion.label}}
126                    {{forms.organizacion_social.fecha_conformacion}}
127                  </div>
128                  <div class="col-xs-6">
129                    {{forms.organizacion_social.sector.label}}
130                    {{forms.organizacion_social.sector}}
131                  </div>
132                </div><br>
133                <div class="row">
134                  <div class="col-xs-4">
135                    {{forms.organizacion_social.estado.label}}
136                    {{forms.organizacion_social.estado}}
137                  </div>
138                  <div class="col-xs-4" id="municipio">
139                    {{forms.organizacion_social.municipio.label}}
140                    {{forms.organizacion_social.municipio}}
141                  </div>
142                  <div class="col-xs-4" id="parroquia">
143                    {{forms.organizacion_social.localidad.label}}
144                    {{forms.organizacion_social.localidad}}
145                  </div>
146                </div><br>
147                <div class="row">
148                  <div class="col-xs-12">
149                    {{forms.organizacion_social.activa.label}}
150                    {{forms.organizacion_social.activa}}
151                  </div>
152                </div><br>
153                <div class="row">
154                  <div class="form-group col-xs-12 has-feedback">
155                    <div class="box">
156                      <div class="box-header">
157                        <h3 class="box-title">
158                          Voceros
159                        </h3>
160                      </div>
161                      <div class="box-body table-responsive no-padding">
162                        <table class="table table-hover" id="id_orders_table">
163                          <thead>
164                            <tr>
165                              <th scope="col">Documento de Identidad</th>
166                              <th scope="col">Nombres y Apellidos</th>
167                            </tr>
168                          </thead>
169                          <tbody>
170                            {{ forms.voceros.management_form }}
171                            {% for form in forms.voceros  %}
172                            <tr id="{{ form.prefix }}-row">
173                              <td>
174                                {{ form.fk_tipo_documento }}
175                                {{ form.documento_identidad }}
176                              </td>
177                              <td>
178                                {{ form.nombres }} {{ form.apellidos }}
179                              </td>
180                              <td></td>
181                            </tr>
182                            {% endfor %}
183                          </tbody>
184                        </table>
185                      </div>
186                    </div>
187                  </div>
188                </div>
189                <button type="submit" class="btn btn-danger btn-block btn-fla">Registrar Organización</button>
190              </form>
191            </div>
192          </div>
193        </section>
194      </div>
195    </div>
196  </div>
197</div>
198{% endblock contenido %}
Nota: Vea TracBrowser para ayuda de uso del navegador del repositorio.