{% extends 'base.html.twig' %} {% set bodyClass = 'registry_conformite_organisation list' %} {% set menuItem = 'registry_conformite_organisation' %} {% set submitValue = submitValue|default('registry.conformite_organisation.action.pilote_submit'|trans) %} {% block title %}{{ 'registry.conformite_organisation.title.list'|trans }} - {{ parent() }}{% endblock %} {% block stylesheets %} {% endblock %} {% block body_head %}

{{ 'registry.conformite_organisation.title.list'|trans }}

{% endblock %} {% block breadcrumb %} {% set breadcrumb = [ { 'name': 'registry.conformite_organisation.title.list'|trans } ] %} {% include '_breadcrumb.html.twig' with {'breadcrumb': breadcrumb} %} {% endblock %} {% block body %} {% if form is not null and not is_granted('ROLE_REFERENT') %} {% if is_granted('ROLE_USER') %} {{ form_start(form) }} {% endif %}
{% if evaluations is not empty %} {{ 'global.action.report'|trans }} {% endif %} {% if is_granted('ROLE_USER') %} {% endif %} {% if category and category.documents|length > 0 %} {{ 'global.action.documentation'|trans }} {% endif %}
{% if evaluations is not empty %} {% for conformite in getConformitesWithProcessusAndQuestions(form.conformites) %} {% set conformite = conformite[0] %} {% if is_granted('ROLE_USER') %} {% else %} {% endif %} {% endfor %} {% endif %}
Liste des pilotes par processus
{{ 'registry.conformite_organisation.list.pilote'|trans }} {{ 'registry.conformite_organisation.list.processus'|trans }} {{ 'registry.conformite_organisation.list.conformite'|trans }} {{ 'global.label.linked_mesurement'|trans }}
{{ form_widget(conformite.pilote) }}{{ conformite.vars.value.pilote }}{{ conformite.vars.value.processus.nom }} {% if conformite.vars.value.conformite < 2.5 %} {% set type = 'bg-red' %} {% elseif conformite.vars.value.conformite < 3.5 %} {% set type = 'bg-yellow' %} {% else %} {% set type = 'bg-green' %} {% endif %} {{ conformite.vars.value.conformite }} / 5 {% if conformite.vars.value.NonAppliedActionProtections|length > 0 %} {% endif %}
{% if is_granted('ROLE_USER') %} {{ form_end(form) }} {% endif %} {% endif %}
{% if is_granted('ROLE_USER') and app.user.collectivity.hasModuleConformiteOrganisation %} {{ 'registry.conformite_organisation.action.create'|trans }} {% endif %} {% if is_granted('ROLE_REFERENT') and category and category.documents|length > 0 %} {{ 'global.action.documentation'|trans }} {% endif %}
{% if is_granted('ROLE_REFERENT') %} {% endif %} {% if is_granted('ROLE_REFERENT') %} {% endif %}
Liste des évaluations de la structure
{{ 'registry.conformite_organisation.label.date'|trans }}{{ 'global.label.organization'|trans }}{{ 'registry.conformite_organisation.list.nb_participants'|trans }} {{ 'registry.conformite_organisation.list.draft'|trans }} {{ 'global.label.actions'|trans }}
{% endblock %} {% block javascripts %} {% set collectivityIsVisible = false %} {% set collectivityClassname = "noVis" %} {% set actionIsVisible = false %} {% if is_granted('ROLE_REFERENT') %} {% set collectivityIsVisible = true %} {% set collectivityClassname = "" %} {% endif %} {% if is_granted('ROLE_USER') and 'true' != app.request.get('archive') %} {% set actionIsVisible = true %} {% endif %} {% set cols = [ {"data": "created_at", "className": "noVis"}, {"data": "participant"}, {"data": "draft"}, {"data": "actions", "className": "noVis", "orderable": false, "visible": actionIsVisible}, ] %} {% if is_granted('ROLE_REFERENT') %} {% set cols = [ {"data": "created_at", "className": "noVis"}, {"data": "collectivite", "className": collectivityClassname, "visible": collectivityIsVisible}, {"data": "participant"}, {"data": "draft"}, {"data": "actions", "className": "noVis", "orderable": false, "visible": actionIsVisible}, ] %} {% endif %} {% set dataTableOptions = { columns: cols, order: [ [0, 'desc' ] ], } %} {{ include('_Utils/_serverside_datatable.html.twig') }} {% endblock %}