|
|
{# 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 or (ge is defined and tusuario.greenEntrepreneur.id==ge.id) %} {% if tusuario.completada==true %} {% if tareadep.position < tareacurrent.position %} {% set tareaanterior=tareadep %} {% endif %} {% endif %} {% endif %} {% endfor %} {% else %} {% if tarea[0].alias starts with 'exercise14'%} {% if tareadep.position < tareacurrent.position %} {% set tareaanterior=tareadep %} {% endif %} {% endif %} {% 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 %} {% if getvars.modal is defined and getvars.modal==1 %} {% if app.user.getType == 'green_entrepreneur' and getvars.modal is not defined %} <a class="btn btn-prev" href="{{ path('admin.procesos.realizartarea',{'id':tareaanterior.id}) }}">{{'Previous'|trans({})}}</a>{% endif %}{% else %}<span></span>{%endif%}{% if getvars.modal is defined and getvars.modal==1 %}<input type="hidden" id='modal{{tarea[0]}}' name='modal' value='1'></>{% endif%} <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) { {% if tarea[0].alias starts with 'exercise14' %} {% if app.user.getType == 'trainer' %} window.location.href = "{{ path('admin.procesos.comentar',{'id':tareaanterior.id, 'user': ge.id}) }}{% if getvars.modal is defined and getvars.modal==1 %}?modal=1{%endif%}"; {% else %} window.location.href = "{{ path('admin.procesos.realizartarea',{'id':tareaanterior.id}) }}"; {% endif %} {% else %} {% if app.user.getType == 'trainer' %} window.location.href = "{{ path('admin.procesos.comentar',{'id':tareaanterior.id, 'user': ge.id}) }}{% if getvars.modal is defined and getvars.modal==1 %}?modal=1{%endif%}"; {% else %} window.location.href = "{{ path('admin.procesos.realizartarea',{'id':tareaanterior.id}) }}"; {% endif %} {% endif %} } });})</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> {% if app.user.getType == 'trainer' %} <a id="save" class="btn btn-save" href="#" onclick="$('#wizard').parsley().validate();if($('#wizard').parsley().isValid())$.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>
{% else %} <a id="save" class="btn btn-save" href="#" onclick="$('#wizard').parsley().validate();if($('#wizard').parsley().isValid())$.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>
{% if tarea[0].alias=='exercise12n' and getvars.modal is not defined %}<a class="btn btn-next" href="#" onclick=" $('.tab-content>div').each(function() { $(this).find('.ex12n_customers textarea').text($(this)[0].closest('section.body').id); });$('#wizard').submit()">{{'Next'|trans({})}}</a>{% elseif getvars.modal is not defined %} <a class="btn btn-next" href="#" onclick="$('#wizard').submit()">{{'Next'|trans({})}}</a>{% endif %}{% endif %}</div>
|