Licitator 1.0
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.
 
 
 
 
 

58 lines
2.8 KiB

{# sin dependencias #}
{% set tareaanterior=null %}
{% set tareacurrent=tarea[0] %}
{% set tareas=tarea[0].getProcesosId.getTarea|sort((a, b) => a.position <=> b.position) %}
{% for tareadep in tareas %}
{% if not tareadep.invisible %}
{% for tusuario in tareadep.getTareaUsuario %}
{% if tusuario.greenEntrepreneur.id==app.user.id %}
{% if tusuario.completada==true %}
{% if tareadep.position < tareacurrent.position %}
{% set tareaanterior=tareadep %}
{% endif %}
{% endif %}
{% endif %}
{% endfor %}
{% endif %}
{% endfor %}
<div class="exercise-btn-moves-group">
<a class="btn btn-up" href="#"><i class="fa fa-arrow-up"></i></a>
{% if tareaanterior is defined and tareaanterior is not null %}
{% if tareaanterior.position < tarea[0].position %}
<a class="btn btn-prev" href="{{ path('admin.procesos.realizartarea',{'id':tareaanterior.id}) }}">{{'Previous'|trans({})}}</a>
<script>
$('.btn.btn-prev').on('click', function(e){
e.preventDefault();
Swal.fire({
title: 'Are you sure to go previous step without save?',
text: "You won't be able to revert this!",
icon: 'warning',
showCancelButton: true,
confirmButtonColor: '#3085d6',
cancelButtonColor: '#d33',
confirmButtonText: 'Yes, I´m not interested in save!'
}).then((result) => {
if (result.value) {
window.location.href = "{{ path('admin.procesos.realizartarea',{'id':tareaanterior.id}) }}";
}
});
})</script>
{% else %}
<a class="btn btn-prev ocultar" href=""></a>
{% endif %}
{% else %}
<a class="btn btn-prev ocultar" href=""></a>
{% endif %}
<span class="mensaje"></span>
<a id="save" class="btn btn-save" href="#" onclick="$.ajax({ type: 'POST', url: '{{ path('api_app_api_guardartareaapi_savetask', {'id': tarea[0].id})}}', data: $('form').serialize(), cache: false,}).done(function() {$('.exercise-btn-moves-group .mensaje').text('Saving...');window.setTimeout(function(){$('.exercise-btn-moves-group .mensaje').text('Changes saved');}, 1000);}).fail(function() {$('.exercise-btn-moves-group .mensaje').text('Saving...');window.setTimeout(function(){$('.exercise-btn-moves-group .mensaje').text('Error saving changes');}, 1000);});">{{'Save'|trans({})}}</a>
<a class="btn btn-next" href="#" onclick="$('#wizard').submit()">{{'Next'|trans({})}}</a>
</div>