{% extends 'base.html.twig' %} {% block stylesheets %} {{ parent() }} {% endblock %} {% block javascripts %} {{ parent() }} {% endblock %} {% block js_document_ready %} {{ parent() }} var $departamentoJudicial = $('#orden_merito_edit_departamentoJudicial'); $departamentoJudicial.change(function() { const departamentoId = this.value; // Realiza la solicitud AJAX para cargar las jurisdicciones // Reemplaza la URL con la ruta correcta para cargar las jurisdicciones console.log("Realizando solicitud AJAX a la URL: /cargar-jurisdicciones/" + departamentoId); // Limpia las opciones actuales del campo de selección de jurisdicciones var $jurisdiccionSelect = $('#orden_merito_edit_jurisdiccion'); $jurisdiccionSelect.empty(); //Agrego la opcion vacia const option = document.createElement("option"); option.value = ''; option.text = ''; $jurisdiccionSelect.append(option); $jurisdiccionSelect.formSelect(); $.ajax({ type: "GET", // Método HTTP url: '{{ path("cargar_jurisdicciones", {"departamentoId": "PLACEHOLDER"}) }}'.replace('PLACEHOLDER', departamentoId), dataType: "json", // Tipo de datos esperados en la respuesta success: function(data) { console.log("Datos recibidos de la solicitud AJAX:", data); var $jurisdiccionSelect = $('#orden_merito_edit_jurisdiccion'); // Agrega las nuevas opciones al campo de selección de jurisdicciones data.forEach(jurisdiccion => { const option = document.createElement("option"); option.value = jurisdiccion.id; option.text = jurisdiccion.descrip; $jurisdiccionSelect.append(option); }); $jurisdiccionSelect.formSelect(); }, error: function(error) { console.error("Error en la solicitud AJAX:", error); } }); }); $departamentoJudicial.change(); $('#{{ form.eliminar.vars.id }}').click( function(e) { e.preventDefault(); swal({ title: "Borrar", text: "¿Está seguro que quiere borrar el Orden de Mérito? \n Evalúe si lo que quiere es enviarlo a borrador", icon: "warning", buttons: true, dangerMode: true, }).then((aceptar) => { if (aceptar) { $('form').prop('action', '{{ path('orden_merito_delete', { idView: orden.idView }) }}'); $('form').submit(); } }); }); {% endblock %} {% block breadcrumb %} {% endblock %} {% block titulo_body %}
business_center

Editar Orden {% if orden.estadoRegistro == 'Borrador' %} {Borrador} {% endif %}


{% endblock %} {% block body %}
{{ form_start(form) }}
{{ form_label(form.cargo) }}
{{ form_widget(form.cargo) }}
{{ form_label(form.departamentoJudicial) }}
{{ form_widget(form.departamentoJudicial) }}
{{ form_label(form.jurisdiccion) }}
{{ form_widget(form.jurisdiccion) }}
{#
#} {{ form_label(form.actualizar) }} {{ form_widget(form.actualizar) }} {{ form_label(form.cargarDetalles) }} {{ form_widget(form.cargarDetalles) }} {{ form_label(form.eliminar) }} {{ form_widget(form.eliminar) }}
{{ form_end(form) }}
{#
#} Volver undo {#
#} {% endblock %}