{% extends 'showElements_base.html.twig' %} {% block title %}{{ 'Partners'|trans }}{% endblock %} {% block body_content %}
{% if active_plans is not empty and active_plans|length > 1 %} {% elseif plan_default %} {{plan_default.title}} {% endif %}
{% if perspective == 'edition' %} {% endif %} {% for partner in partners %} {% set style_extra = '' %} {% set route = path(partner.route, {partner_rowid:partner.getRowid(), plan_rowid:plan_default.rowid}) %} {% if perspective == 'execution' and partner.plan_validation_status < 4 %} {% set route = '#!' %} {% set style_extra = 'cursor: not-allowed;' %} {% endif %} {% if perspective == 'edition' %} {% endif %} {% endfor %}
{{ 'choose_partner.name'|trans }} {{ 'choose_partner.belongs_to'|trans }} {{ 'choose_partner.territory'|trans }} {{ 'choose_partner.partner_contracts'|trans }} {{ 'choose_partner.people'|trans }}
{{ partner.getRowid() }} {{ partner.getName() }} {{ (partner.getFkCompanyEntity())?partner.getFkCompanyEntity().getName():"" }} {{ (partner.getFkTerritory())?partner.getFkTerritory().getName():"" }} {{ partner.getPartnerContractsListColor()|raw }} {{ partner.getContactsList() }} {% if perspective == 'edition' %} {% set percentage = (partner.total > 0)?partner.selected / partner.total * 100:0 %} {% set progress_bar_color = partner.plan_validation_status > 2?'success':'info' %}
{{percentage|round}}%
{% elseif perspective == 'execution' %} {% if partner.plan_validation_status < 4 %} {{'partners.plan_not_validated'|trans}} {% else %} {% set done_percentage = (partner.total > 0) ? partner.done / partner.total * 100:0 %} {% set pending_percentage = (partner.total > 0) ? partner.pending / partner.total * 100:0 %} {% set expired_percentage = (partner.total > 0) ? partner.expired / partner.total * 100:0 %}
{{done_percentage|round(1)}}%
{{pending_percentage|round(1)}}%
{{expired_percentage|round(1)}}%
{% endif %} {% endif %}
{% if partner.plan_validation_status == 2 %} {% endif %}
{% endblock %} {% block javascripts %} {{ parent() }} {% endblock %}