{% extends 'base.html.twig' %} {% block additionalstylesheets %} {% endblock %} {% block title %}{{ 'Show plan'|trans }}{% endblock %} {% block body %} {% set npartneractions = 0 %} {% set nmandatoryactions = 0 %} {% set navailableactions = 0 %}
{% if is_granted("ROLE_ADMIN") %} {% if plan.fkPlanStatus.code != "execution" %} {% endif %} {% if plan.fkPlanStatus.code != "edition" %} {% endif %} {% elseif is_granted("ROLE_EUROPE") %} {% if plan.fkPlanStatus.code == "edition" %} {% elseif plan.fkPlanStatus.code == "execution" %} {% endif %} {% endif %}
{{ 'Actions'|trans }}
{% set level = '' %} {% for plan_action_level_time in plan_actions_levels_time %} {% set level_aux = "" %} {% if plan_action_level_time.getFkLevel().getCode() != level %} {% set level = plan_action_level_time.getFkLevel().getCode() %}
{{ plan_action_level_time.getFkLevel().getName() }}
{% endif %}
  • {{ 'Timing from'|trans }}: {{ plan_action_level_time.getTimingFrom().format('j F, Y') }}
  • {{ 'Timing to'|trans }}: {{ plan_action_level_time.getTimingTo().format('j F, Y') }}
{% if level_aux != level %}
{% set level_aux = level %} {% endif %} {% endfor %}
{% for department in departments %} {% endfor %} {% for level in levels %} {% set lastlevel = loop.last %} {% for department in departments %} {% endfor %} {% endfor %}
{{ department.getName() }}
{{ level.getName() }}
{% set nmandatory = (plan_action_arr[level.getRowid()][department.getRowid()] is defined)?plan_action_arr[level.getRowid()][department.getRowid()]["mandatory"]:0 %} {% set nadditionals = (plan_action_arr[level.getRowid()][department.getRowid()] is defined)? plan_action_arr[level.getRowid()][department.getRowid()]["addons"] : 0 %} {% set nmin = (plan_action_arr[level.getRowid()][department.getRowid()] is defined and plan_action_arr[level.getRowid()][department.getRowid()]["min"] is not null)? plan_action_arr[level.getRowid()][department.getRowid()]["min"] : 0 %} {% set nmax = (plan_action_arr[level.getRowid()][department.getRowid()] is defined and plan_action_arr[level.getRowid()][department.getRowid()]["max"] is not null)? plan_action_arr[level.getRowid()][department.getRowid()]["max"] : 0 %}
{{ lastlevel ? nmin : nmandatory }}

{{ lastlevel ? nmax : nadditionals }}
{% set npartneractions = npartneractions + (lastlevel ? nmin : 0) %} {% set nmandatoryactions = nmandatoryactions + (lastlevel ? 0 : nmandatory) %} {% set navailableactions = navailableactions + (lastlevel ? 0 : nadditionals) %}

SUMMARY

Each partner must select {{ npartneractions }} actions
{{ nmandatoryactions }} of these actions are mandatory
There are {{ navailableactions }} actions available to be selected
{% endblock %} {% block javascripts %} {{ parent() }} {% endblock %}