{% for key, data in task | filter((data, key) => key != '_key' and key != 'updates') -%} {% if (key == 'created' or key == 'updated') %} {{ data.label }}:{{ data.value is empty ? 'Никогда' : data.value|date('d.m.Y H:i') }} {% elseif key == 'confirmed' or key == 'hided' %} {{ data.label }}:{% if data.value is same as(true) %}Да{% elseif data.value is same as(false) or data.value is empty %}Нет{% else %}{{ data.value }}{% endif %} {% else %} {{ data.label }}:{% if data.value is same as(true) %}Да{% elseif data.value is same as(false) %}Нет{% elseif data.value is empty %}{% else %}{{ data.value }}{% endif %} {% endif %} {% endfor %} {% if account.type == 'administrator' or account.type == 'operator' %} {% if task.updates|length > 0 %}

Последние изменения

{% for key, data in task.updates %} {{ data.label }}:{% if data.value.id is empty %}{% else %}{% if data.value.first is not empty %}{{ data.value.first|slice(0, 1)|upper }}.{% endif %}{% if data.value.last is not empty %} {{ data.value.last|slice(0, 1)|upper }}.{% endif %}{% if data.value.second is not empty %} {{ data.value.second }} ({{ data.value.id }}){% else %}{{ data.value.id }}{% endif %}{% endif %} {% endfor %} {% endif %} {% endif %}