Browse Source

Redireciona direto para a pesquisa as telas de sessao plenaria e materia legislativa

pull/585/head
Eduardo Calil 8 years ago
parent
commit
be66e4c3fb
  1. 3
      sapl/sessao/views.py
  2. 5
      sapl/templates/base.html
  3. 17
      sapl/templates/materia/materialegislativa_filter.html
  4. 18
      sapl/templates/sessao/sessaoplenaria_filter.html

3
sapl/sessao/views.py

@ -1989,7 +1989,8 @@ class PesquisarSessaoPlenariaView(FilterView):
qs = self.get_queryset() qs = self.get_queryset()
qs = qs.distinct() qs = qs.distinct().order_by(
'legislatura__id', 'data_inicio', 'numero')
kwargs.update({ kwargs.update({
'queryset': qs, 'queryset': qs,

5
sapl/templates/base.html

@ -81,8 +81,9 @@
{% if perms.materia.add_proposicao %} {% if perms.materia.add_proposicao %}
<li class="nav__sub-item"><a class="nav__sub-link" href="{% url 'sapl.materia:proposicao_list' %}">Proposições</a></li> <li class="nav__sub-item"><a class="nav__sub-link" href="{% url 'sapl.materia:proposicao_list' %}">Proposições</a></li>
{% endif %} {% endif %}
<li class="nav__sub-item"><a class="nav__sub-link" href="{% url 'sapl.materia:materialegislativa_list' %}">Matérias Legislativas</a></li> <li class="nav__sub-item"><a class="nav__sub-link" href="{% url 'sapl.materia:pesquisar_materia' %}">Matérias Legislativas</a></li>
<li class="nav__sub-item"><a class="nav__sub-link" href="{% url 'sapl.sessao:sessaoplenaria_list' %}">Sessões Plenárias</a></li> <li class="nav__sub-item"><a class="nav__sub-link" href="{% url 'sapl.sessao:pesquisar_sessao' %}">Sessões Plenárias</a></li>
<li class="nav__sub-item"><a class="nav__sub-link" href="{% url 'sapl.sessao:list_pauta_sessao' %}">Pautas das Sessões</a></li> <li class="nav__sub-item"><a class="nav__sub-link" href="{% url 'sapl.sessao:list_pauta_sessao' %}">Pautas das Sessões</a></li>
<!-- <li class="nav__sub-item"><a class="nav__sub-link" href="#">Atas das Sessões</a></li> <!-- <li class="nav__sub-item"><a class="nav__sub-link" href="#">Atas das Sessões</a></li>
<li class="nav__sub-item"><a class="nav__sub-link" href="#">Reuniões das Comissões</a></li> <li class="nav__sub-item"><a class="nav__sub-link" href="#">Reuniões das Comissões</a></li>

17
sapl/templates/materia/materialegislativa_filter.html

@ -1,17 +1,22 @@
{% extends "crud/detail.html" %} {% extends "crud/detail.html" %}
{% load i18n %} {% load i18n %}
{% load crispy_forms_tags %} {% load crispy_forms_tags %}
{% block actions %}{% endblock %}
{% block actions %}
<div class="actions btn-group pull-right" role="group">
<a href="{% url 'sapl.materia:materialegislativa_create' %}" class="btn btn-default">
{% blocktrans with verbose_name=view.verbose_name %} Adicionar Matéria Legislativa {% endblocktrans %}
</a>
{% if filter_url %}
<a href="{% url 'sapl.materia:pesquisar_materia' %}" class="btn btn-default">{% trans 'Fazer nova pesquisa' %}</a>
{% endif %}
</div>
{% endblock %}
{% block sections_nav %} {% block sections_nav %}
{% endblock %} {% endblock %}
{% block detail_content %} {% block detail_content %}
{% if filter_url %}
<div class="actions btn-group pull-right" role="group">
<a href="{% url 'materia:pesquisar_materia' %}" class="btn btn-default">{% trans 'Fazer nova pesquisa' %}</a>
</div>
{% endif %}
{% if not filter_url %} {% if not filter_url %}
{% crispy filter.form %} {% crispy filter.form %}

18
sapl/templates/sessao/sessaoplenaria_filter.html

@ -1,7 +1,17 @@
{% extends "crud/detail.html" %} {% extends "crud/detail.html" %}
{% load i18n %} {% load i18n %}
{% load crispy_forms_tags %} {% load crispy_forms_tags %}
{% block actions %}{% endblock %}
{% block actions %}
<div class="actions btn-group pull-right" role="group">
<a href="{% url 'sapl.sessao:sessaoplenaria_create' %}" class="btn btn-default">
{% blocktrans with verbose_name=view.verbose_name %} Adicionar Sessão Plenária {% endblocktrans %}
</a>
{% if filter_url %}
<a href="{% url 'sapl.sessao:pesquisar_sessao' %}" class="btn btn-default">{% trans 'Fazer nova pesquisa' %}</a>
{% endif %}
</div>
{% endblock %}
{% block sections_nav %} {% endblock %} {% block sections_nav %} {% endblock %}
@ -11,7 +21,6 @@
{% crispy filter.form %} {% crispy filter.form %}
{% if filter_url %}
<p></p> <p></p>
<table class="table table-striped table-bordered"> <table class="table table-striped table-bordered">
<thead class="thead-default"> <thead class="thead-default">
@ -19,9 +28,9 @@
</thead> </thead>
{% if page_obj|length %} {% if page_obj|length %}
{% if numero_res > 1 %} {% if numero_res > 1 %}
<h3>Pesquisa concluída com sucesso! Foram encontradas {{numero_res}} sessões.</h3> <h3>Foram encontradas {{numero_res}} sessões.</h3></br>
{% elif numero_res == 1 %} {% elif numero_res == 1 %}
<h3>Pesquisa concluída com sucesso! Foi encontrada {{numero_res}} sessão.</h3> <h3>Foi encontrada {{numero_res}} sessão.</h3></br>
{% endif %} {% endif %}
{% for s in page_obj %} {% for s in page_obj %}
@ -42,6 +51,5 @@
</table> </table>
{% include "paginacao.html" %} {% include "paginacao.html" %}
{% endif %}
{% endblock detail_content %} {% endblock detail_content %}
Loading…
Cancel
Save