mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-07 18:44:08 +00:00
23 lines
1.2 KiB
Twig
23 lines
1.2 KiB
Twig
{% macro metadata(w) %}
|
|
{% set notif_counter = chill_count_notifications('Chill\\PersonBundle\\Entity\\AccompanyingPeriod\\AccompanyingPeriodWork', w.id) %}
|
|
{% if notif_counter.total > 0 %}
|
|
{{ chill_counter_notifications('Chill\\PersonBundle\\Entity\\AccompanyingPeriod\\AccompanyingPeriodWork', w.id) }}
|
|
{% endif %}
|
|
{% import '@ChillPerson/Macro/updatedBy.html.twig' as macro %}
|
|
{{ macro.updatedBy(w) }}
|
|
{% endmacro %}
|
|
|
|
{% macro workflowButton(w) %}
|
|
{% set suppEvaluations = [] %}
|
|
{% for e in w.accompanyingPeriodWorkEvaluations %}
|
|
{% set suppEvaluations = suppEvaluations|merge([
|
|
{'relatedEntityClass': 'Chill\\PersonBundle\\Entity\\AccompanyingPeriod\\AccompanyingPeriodWorkEvaluation', 'relatedEntityId': e.id }
|
|
]) %}
|
|
{% for d in e.documents %}
|
|
{% set suppEvaluations = suppEvaluations|merge([
|
|
{'relatedEntityClass': 'Chill\\PersonBundle\\Entity\\AccompanyingPeriod\\AccompanyingPeriodWorkEvaluationDocument', 'relatedEntityId': d.id }
|
|
]) %}
|
|
{% endfor %}
|
|
{% endfor %}
|
|
{{ chill_entity_workflow_list('Chill\\PersonBundle\\Entity\\AccompanyingPeriod\\AccompanyingPeriodWork', w.id, [], suppEvaluations) }}
|
|
{% endmacro %} |