source: sicp/templates/base_registro.html @ 574ce10

Last change on this file since 574ce10 was 574ce10, checked in by Ing. Roldan D. Vargas G <rvargas@…>, 9 years ago

se agrega bloque para incluir formularios de dialogos emergentes

  • Property mode set to 100644
File size: 4.3 KB
Line 
1{% extends 'base.html' %}
2{% load i18n %}
3{% block container_body %}
4    {% block forms_popup %}{% endblock %}
5    <div class="row centered-form" {% block form-extra-styles %}{% endblock %}>
6        <div class="col-xs-12 col-sm-12 col-md-12">
7            <div class="panel panel-default">
8                <div class="panel-heading">
9                    <div class="row">
10                        <div class="col-xs-9 col-sm-9 col-md-9">
11                            <h3 class="panel-title text-center">{% block titulo_registro %}{% endblock %}</h3>
12                        </div>
13                        <div class="col-xs-3 col-sm-3 col-md-3 text-right">
14                            {% block icons_head %}
15                                <a href="{{ request.META.HTTP_REFERER }}" data-toggle="tooltip"
16                                   title="{% trans 'Presione sobre el botón para regresar a la pantalla anterior' %}">
17                                    <i class="glyphicon glyphicon-backward"></i>
18                                </a>
19                                &#160;
20                                <a href="{% block manual_this %}#{% endblock %}" data-toggle="tooltip"
21                                   title="{% trans 'Presione sobre el botón para obtener la correspondiente documentación' %}">
22                                    <i class="glyphicon glyphicon-book"></i>
23                                </a>
24                            {% endblock %}
25                        </div>
26                    </div>
27                </div>
28                <div class="panel-body">
29                    <form role="form" class="form validate-form" method="{% block form_method %}post{% endblock %}"
30                          action="{% block form_action %}{% endblock %}"
31                          autocomplete="off" enctype="multipart/form-data" onsubmit="{% block form_onsubmit %}{% endblock %}">
32                        {% csrf_token %}
33                        {% block form_inputs %}
34                            {% for field in form.visible_fields %}
35                                <div class="col-xs-12 col-sm-12 col-md-12">
36                                    <div class="form-group">
37                                        <div>{{ field.label_tag }}</div>
38                                        <div {% if field.field.required %}class="input-group" {% endif %}>
39                                            {% if 'Captcha' in field.label_tag %}
40                                                &#160;<i class="glyphicon glyphicon-refresh js-captcha-refresh" style="cursor: pointer"></i>&#160;
41                                            {% endif %}
42                                            {{ field }}
43                                            {% if field.field.required %}
44                                                <span class="input-group-addon required" data-toggle="tooltip"
45                                                      title="{% trans 'Este campo es requerido' %}">
46                                                    <i class="glyphicon glyphicon-asterisk"></i>
47                                                </span>
48                                            {% endif %}
49                                        </div>
50                                        {% if field.errors %}
51                                            <div class="alert alert-danger" role="alert">{{ field.errors }}</div>
52                                        {% endif %}
53                                    </div>
54                                </div>
55                            {% endfor %}
56                        {% endblock %}
57                        {% block form_extra_data %}{% endblock %}
58                        {% block form_buttons %}
59                            <input type="submit" value="{% trans 'Registrar' %}" class="btn btn-info btn-block">
60                        {% endblock %}
61                        {% block form_list_data %}{% endblock %}
62                    </form>
63                </div>
64            </div>
65        </div>
66    </div>
67    {% if form.errors %}
68        <script type="text/javascript">
69            {% for f in form %}
70                {% if f.errors %}
71                    $('#'+'{{ f.auto_id }}').attr("style","border-color: #b94a48;");
72                {% endif %}
73            {% endfor %}
74        </script>
75    {% endif %}
76    {% block form_extra_script %}{% endblock %}
77{% endblock %}
Note: See TracBrowser for help on using the repository browser.