{% block toolbar %} {% if collector is defined and collector.getTemplateData() %} {% set data = collector.getTemplateData().data %} {% endif %} {% if data is defined %} {% set status_color = 'yellow' %} {% set version = 'Unknown' %} {% set txt = 'toolbar.bundle_version.unknown'|trans %} {% if data is iterable %} {% for bundle in data %} {% if bundle.name == "kunstmaan/bundles-cms" %} {% set version = bundle.version %} {% if bundle.status == 'UP_TO_DATE' %} {% set status_color = '' %} {% set label_color = 'green' %} {% set txt = 'toolbar.bundle_version.uptodate'|trans %} {% elseif bundle.status == 'TO_UPDATE' %} {% set status_color = 'red' %} {% set txt = 'toolbar.bundle_version.toupdate'|trans %} {% endif %} {% elseif bundle.name == 'kunstmaan/admin-bundle' %} {% set version = bundle.version %} {% if bundle.status == 'UP_TO_DATE' %} {% set status_color = '' %} {% set label_color = 'green' %} {% set txt = 'toolbar.bundle_version.uptodate'|trans %} {% elseif bundle.status == 'TO_UPDATE' %} {% set status_color = 'red' %} {% set txt = 'toolbar.bundle_version.toupdate'|trans %} {% endif %} {% elseif bundle.name == 'kunstmaan/admin-bundle' %} {% set version = bundle.version %} {% if bundle.status == 'UP_TO_DATE' %} {% set status_color = '#4F8A10' %} {% set txt = 'toolbar.bundle_version.uptodate'|trans %} {% elseif bundle.status == 'TO_UPDATE' %} {% set status_color = '#9F6000' %} {% set txt = 'toolbar.bundle_version.toupdate'|trans %} {% endif %} {% endif %} {% endfor %} {% else %} {% set status_color = 'red' %} {% set version = 'Unknown' %} {% set txt = 'toolbar.bundle_version.error'|trans %} {% endif %} {% set icon %} {{ include('@KunstmaanAdmin/Toolbar/Icon/kunstmaan.svg') }} {{ version }} {% endset %} {% set text %}
{{ 'toolbar.bundle_version.version'|trans }} {{ version }}
{{ 'toolbar.bundle_version.status'|trans }} {{ txt }}
{% endset %} {{ include('@KunstmaanAdmin/Toolbar/toolbar_item.html.twig', { status: status_color }) }} {% endif %} {% endblock %}