{% trans_default_domain 'admin' %}
{% set displayAdminName = ['form'] %}
{% if zone.cols|length > 0 %}
{% for block in col.blocks %}
{% set title = block.blockType.adminName is defined ? block.blockType.adminName : null %}
{% set icon = block.blockType.iconClass is defined ? block.blockType.iconClass : null %}
{% set blockTypeCode = block.blockType.slug is defined ? block.blockType.slug : null %}
{% set i18n = block.i18ns is defined ? block.i18ns|i18n(website().configuration.locale) : null %}
{% set mediaRelation = block.mediaRelations is defined ? block.mediaRelations|i18n(website().configuration.locale) : null %}
{% if block.blockType.slug == 'core-action' %}
{% set title = block.action.adminName is defined ? block.action.adminName : null %}
{% set icon = block.action.iconClass is defined ? block.action.iconClass : null %}
{% endif %}
{% if icon %}
{% endif %}
{% if title %}
{{ title|trans }}
{% endif %}
{% if (blockTypeCode == 'title' or blockTypeCode == 'titleheader') %}
{% if i18n.titleForce is defined and i18n.titleForce %}
H{{ i18n.titleForce }}
{% endif %}
{% if i18n.title is defined and i18n.title %}
{{ i18n.title|striptags|truncate(35) }}
{% endif %}
{% elseif interface.name in displayAdminName %}
{{ block.adminName|striptags|truncate(35) }}
{% endif %}
{% if i18n.introduction is defined and i18n.introduction or i18n.body is defined and i18n.body %}
{% set description = i18n.body|striptags|length > 0 ? i18n.body : i18n.introduction %}
{{ description|striptags|truncate(35) }}
{% elseif i18n.targetLabel is defined and i18n.targetLabel %}
{{ i18n.targetLabel|striptags|truncate(35) }}
{% endif %}
{% if mediaRelation and mediaRelation.media and mediaRelation.media.filename %}
{{ mediaRelation|thumb(null, {"height": 20, "width": 20}) }}
{% endif %}
{% if 'edit'|moduleActive(allModules) and (block.blockType.category != 'layout' and block.blockType.slug != 'core-action' or block.blockType.slug == 'core-action' and block.action.entity) %}
{% endif %}
{% if 'delete'|moduleActive(allModules) %}
{% endif %}
{% if 'edit'|moduleActive(allModules) %}
{% endif %}