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.

30 lines
1.8 KiB

5 years ago
  1. {# Dibuja la lista de enlaces del canvas y rellena la variable tareaanterior definida en gbc/initialvariables.html.twig #}
  2. <ul class="exercises_links">
  3. {% set tareas=tarea[0].getProcesosId.getTarea|sort((a, b) => a.position <=> b.position) %}
  4. {% for tarea in tareas %}
  5. {% set encontrada=false %}
  6. {% if not tarea.invisible %}
  7. {% for tusuario in tarea.getTareaUsuario %}
  8. {% if tusuario.greenEntrepreneur.id==ge.id %}
  9. {% set encontrada=true %}
  10. {% if tusuario.completada==true %}
  11. {% if tarea.position< tareacurrent.position %}
  12. {% set tareaanterior=tarea %}
  13. {% endif %}
  14. <li class="{{ tarea.class ~ ' ' ~ tarea.alias}}">
  15. <a id="link-{{ tarea.alias }}" class="completada" href="{{ path('realizar_tarea_comentar',{'id':tarea.id,'userge': ge.id}) }}">{{ tarea.nombre|split('-')[0]}}</a>
  16. </li>
  17. {% else %}
  18. <li class="{{ tarea.class ~ ' ' ~ tarea.alias}}">
  19. <a id="link-{{ tarea.alias }}" class="no-completada" href="#">{{ tarea.nombre|split('-')[0]}}</a>
  20. </li>
  21. {% endif %}
  22. {% endif %}
  23. {% endfor %}
  24. {% if encontrada==false %}
  25. <li class="{{ tarea.class ~ ' ' ~ tarea.alias}}">
  26. <a id="link-{{ tarea.alias }}" class="no-completada" href="#">{{ tarea.nombre|split('-')[0]}}</a>
  27. </li>
  28. {% endif %}
  29. {% endif %}
  30. {% endfor %}
  31. </ul>