{% extends 'base.html' %} {% block content %}
{{ t('assets.column_order_hint') }}
{% endif %} {% if is_admin %} {% if job_filter %} {% endif %} {% endif %}| {% endif %} {% set has_name = fields|selectattr('field_name', 'equalto', 'name')|list|length > 0 %} {% if not has_name %} | {{ t('field.name', 'Bezeichnung') }} | {% endif %} {% if not selected %}{{ t('common.category', 'Kategorie') }} | {% endif %} {% for f in fields %}{% set list_width = f.definition.list_width if f.definition and f.definition.list_width else (220 if f.field_name == 'name' else 180) %}{{ f.label }} | {% endfor %} {% if job_filter %}{{ t('assets.job_filter.status', 'Jobstatus') }} | {{ t('assets.job_filter.last_execution', 'Letzte Ausführung') }} | {{ t('assets.job_filter.last_success', 'Letzter Erfolg') }} | {{ t('assets.job_filter.revision', 'Revision') }} | {% endif %}{{ t('presence.title') }} | {{ t('common.actions', 'Aktionen') }} | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {% endif %} {% if not has_name %} | {{ a.name }} | {% endif %} {% if not selected %}{{ a.category.name }} | {% endif %} {% for f in fields %}{% set list_width = f.definition.list_width if f.definition and f.definition.list_width else (220 if f.field_name == 'name' else 180) %}{% if f.field_name == 'name' %}{{ a.name }}{% else %}{{ a|attr(f.field_name) or '' }}{% endif %} | {% endfor %} {% if job_filter %}{% set job_state = job_state_by_asset.get(a.id) %}{{ t('software.status.' ~ job_state.status, t('assets.job_filter.never_run', 'Noch nie ausgeführt') if job_state.status == 'never_run' else job_state.status) }}{% if job_filter.specs|length > 1 and job_state.job_label %}{{ job_state.job_label }}{% endif %} | {% if job_state.last_execution %}{% else %}—{% endif %} | {% if job_state.last_success %}{% else %}—{% endif %} | {% if job_state.definition_revision %}{{ job_state.definition_revision }}{% else %}—{% endif %} | {% endif %}{% if a.mesh_node_id %} {{ t('presence.' ~ (a.mesh_online_state or 'unknown')) }} {% else %} – {% endif %} | {% if is_admin %} {% if issue_status_name and a.status == issue_status_name %}{% else %}{% endif %} ✎ ⧉{% else %}{{ t('common.read_only', 'Nur lesen') }}{% endif %} | ||||||||||||||||||||||||||||||
| {{ t('assets.none', 'Keine Assets vorhanden.') }} | |||||||||||||||||||||||||||||||||||||||
{{ t('assets.total', '{count} Assets').format(count=total_assets) }}
{% if is_admin %} {% endif %} {% if is_admin %} {% endif %} {% if is_admin %} {% endif %} {% if is_admin %}{% endif %}