Sistema de Apoio ao Processo Legislativo
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

83 lines
3.1 KiB

{% extends "base.html" %}
{% load i18n crispy_forms_tags %}
{% load compilacao_filters %}
{% load staticfiles %}
{% load sass_tags %}
{% block head_content %}{{block.super}}
<link rel="stylesheet" href="{% sass_src 'styles/compilacao.scss' %}" type="text/css">
{% endblock %}
{% block sections_nav %}
<ul class="nav nav-pills navbar-right">
{% url 'compilacao:dispositivo_edit' object.ta_id object.pk as edit_url%}
{% url 'compilacao:dispositivo_edit_vigencia' object.ta_id object.pk as edit_vigencia_url %}
<li {% if request.get_full_path == edit_url %}class="active"{%endif%}><a href="{{ edit_url }}">{% trans 'Dados Básicos' %}</a></li>
<li {% if request.get_full_path == edit_vigencia_url %}class="active"{%endif%}><a href="{{ edit_vigencia_url }}" >{% trans 'Vigência' %}</a></li>
<li><a href="#">{% trans 'Dispositivo Alterado' %}</a></li>
<li><a href="#">{% trans 'Dispositivo Alterador' %}</a></li>
</ul>
{% endblock sections_nav %}
{% block title %}
<h1><small>{{object.ta}}</small><br>{% trans 'Edição de Dispositivo' %}</h1>
{% endblock%}
{% block base_content %}
<div class="btn-group btn-group-sm" role="group">
{%for parent in object.get_parents_asc %}
{%with node=parent active=False template_name='compilacao/dispositivo_form_parents.html' %}
{%include template_name%}
{%endwith%}
{%endfor %}
{%with node=object active=True template_name='compilacao/dispositivo_form_parents.html' %}
{%include template_name%}
{%endwith%}
</div>
<br><br>
{% crispy form %}
{% endblock %}
{% block foot_js %}
{{block.super}}
<script type="text/javascript" src="{% static 'js/compilacao.js' %}"></script>
{% endblock %}
{% block extra_js %}
<script type="text/javascript">
function atualizaRotulo() {
var formData = {
'dispositivo0' : $('[name="dispositivo0"]').val(),
'dispositivo1' : $('[name="dispositivo1"]').val(),
'dispositivo2' : $('[name="dispositivo2"]').val(),
'dispositivo3' : $('[name="dispositivo3"]').val(),
'dispositivo4' : $('[name="dispositivo4"]').val(),
'dispositivo5' : $('[name="dispositivo5"]').val(),
'action' : 'atualiza_rotulo'
};
var url = '#';
$.get(url, formData).done(function(data) {
if (data.rotulo != undefined) {
$('[name="rotulo"]').val(data.rotulo);
$('[name="dispositivo0"]').val(data.dispositivo0);
$('[name="dispositivo1"]').val(data.dispositivo1);
$('[name="dispositivo2"]').val(data.dispositivo2);
$('[name="dispositivo3"]').val(data.dispositivo3);
$('[name="dispositivo4"]').val(data.dispositivo4);
$('[name="dispositivo5"]').val(data.dispositivo5);
return;
}
});
}
$(document).ready(function() {
{% if object.tipo_dispositivo.dispositivo_de_articulacao %}
setTimeout(removeTinymce, 100);
{% endif %}
$('[data-toggle="tooltip"]').tooltip();
});
</script>
{% endblock %}