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.
48 lines
2.5 KiB
48 lines
2.5 KiB
{# Dibuja la lista de enlaces del canvas y rellena la variable tareaanterior definida en gbc/initialvariables.html.twig #}
|
|
<ul class="exercises_links">
|
|
<li>{{ include('gbc/canvaslink.html.twig')}}</li>
|
|
{% set tareas=tarea[0].getProcesosId.getTarea|sort((a, b) => a.position <=> b.position) %}
|
|
{% for tarea in tareas %}
|
|
{% set encontrada=false %}
|
|
{% if not tarea.invisible %}
|
|
{% for tusuario in tarea.getTareaUsuario %}
|
|
{% if tusuario.greenEntrepreneur.id==app.user.id %}
|
|
{% set encontrada=true %}
|
|
{% if tusuario.completada==true %}
|
|
{% if tarea.position< tareacurrent.position %}
|
|
{% set tareaanterior=tarea %}
|
|
{% endif %}
|
|
<li class="{{ tarea.class ~ ' ' ~ tarea.alias}}">
|
|
<a id="link-{{ tarea.alias }}" class="completada" href="{{ path('admin.procesos.realizartarea',{'id':tarea.id}) }}" data-toggle="tooltip" data-placement="top" title="{{ tarea.nombre }}">
|
|
{% if 'gbc-title' in tarea.class %}
|
|
{{ tarea.nombre|split('-')[0]}}
|
|
{% endif %}
|
|
</a>
|
|
</li>
|
|
{% else %}
|
|
<li class="{{ tarea.class ~ ' ' ~ tarea.alias}}">
|
|
<a id="link-{{ tarea.alias }}" class="no-completada" href="#" data-toggle="tooltip" data-placement="top" title="{{ tarea.nombre }}">
|
|
{% if 'gbc-title' in tarea.class %}
|
|
{{ tarea.nombre|split('-')[0]}}
|
|
{% endif %}
|
|
</a>
|
|
</li>
|
|
{% endif %}
|
|
{% endif %}
|
|
{% endfor %}
|
|
{% if encontrada==false %}
|
|
<li class="{{ tarea.class ~ ' ' ~ tarea.alias}}">
|
|
<a id="link-{{ tarea.alias }}" class="no-completada" href="#">
|
|
{% if 'gbc-title' in tarea.class %}
|
|
{{ tarea.nombre|split('-')[0]}}
|
|
{% endif %}
|
|
</a>
|
|
</li>
|
|
{% endif %}
|
|
{% endif %}
|
|
{% endfor %}
|
|
</ul>
|
|
<script>
|
|
$(function () {
|
|
$('[data-toggle="tooltip"]').tooltip()
|
|
})</script>
|