Browse Source

Fix #236

pull/258/head
Eduardo Edson Batista Cordeiro Alves 9 years ago
parent
commit
74faf0e6c3
  1. 1
      base/views.py
  2. 26
      sapl/context_processors.py
  3. 15
      templates/base.html

1
base/views.py

@ -38,7 +38,6 @@ class CasaLegislativaTableAuxView(FormView):
def post(self, request, *args, **kwargs): def post(self, request, *args, **kwargs):
form = CasaLegislativaTabelaAuxForm(request.POST, request.FILES) form = CasaLegislativaTabelaAuxForm(request.POST, request.FILES)
if form.is_valid(): if form.is_valid():
casa = CasaLegislativa.objects.first() casa = CasaLegislativa.objects.first()
if casa: if casa:

26
sapl/context_processors.py

@ -5,15 +5,15 @@ from base.views import get_casalegislativa
def parliament_info(request): def parliament_info(request):
context = { context = {
'state': 'Estado', 'state': 'Estado não cadastrado.',
'state_abbr': 'UF', 'state_abbr': 'UF não cadastrada.',
'city': 'Cidade', 'city': '',
'parliament_type': 'Câmara Municipal', 'parliament_type': 'Nome da câmara não cadastrado.',
'address': 'Rua Lorem Ipsum de Amet, Casa X', 'address': 'Endereço não cadastrado.',
'postal_code': '70000-000', 'postal_code': 'Não cadastrado.',
'phone_number': '00 0000-0000', 'phone_number': 'Não cadastrado.',
'url_portal': '#', 'url_portal': '',
'url_email': '#', 'url_email': '',
} }
casa_legislativa = get_casalegislativa() casa_legislativa = get_casalegislativa()
@ -23,5 +23,11 @@ def parliament_info(request):
context['city'] = casa_legislativa.municipio context['city'] = casa_legislativa.municipio
context['state'] = casa_legislativa.uf context['state'] = casa_legislativa.uf
context['logotipo'] = casa_legislativa.logotipo context['logotipo'] = casa_legislativa.logotipo
context['url_portal'] = casa_legislativa.endereco_web
context['url_email'] = casa_legislativa.email
context['state'] = casa_legislativa.uf
context['state_abbr'] = casa_legislativa.uf
context['address'] = casa_legislativa.endereco
context['postal_code'] = casa_legislativa.cep
context['phone_number'] = casa_legislativa.telefone
return context return context

15
templates/base.html

@ -209,7 +209,20 @@
<span class="street-address">{{ address }}</span> <span class="street-address">{{ address }}</span>
<br> CEP: <span class="postal-code">{{ postal_code }}</span> | Telefone: <span>{{ phone_number }}</span> <br> CEP: <span class="postal-code">{{ postal_code }}</span> | Telefone: <span>{{ phone_number }}</span>
<br> <br>
<a href="{{url_portal}}" class="url">{% trans 'Site da Câmara' %}</a> | <a href="{{url_email}}" class="email">{% trans 'Fale Conosco' %}</a> <a href="{{url_portal}}" class="url">
{% if url_portal %}
{% trans 'Site da Câmara' %}
{% else %}
{% trans 'Site não cadastrado' %}
{% endif %}
</a> |
<a href="{{url_email}}" class="email">
{% if url_email %}
{% trans 'Fale Conosco' %}
{% else %}
{% trans 'Email não cadastrado' %}
{% endif %}
</a>
</small> </small>
</address> </address>
</div> </div>

Loading…
Cancel
Save