{% macro getRow(params) %} {% if params.file is defined %} {% set file = params.file %} {% elseif params.form is defined and params.field is defined %} {% set form = attribute(params.form,params.field) %} {% endif %} {% if file is defined and isNotNull(file) %} {% set hasDataAvaible = true %} {% set idId = file.id.vars.id %} {% set idName = file.id.vars.full_name %} {% set idDisplay = file.id.vars.data %} {% set originalNameId = file.originalFileName.vars.id %} {% set originalNameName = file.originalFileName.vars.full_name %} {% set originalNameDisplay = file.originalFileName.vars.data %} {% set fileId = file.file.vars.id %} {% set fileName = file.file.vars.full_name %} {% set fileDisplay = file.file.vars.data %} {% elseif form is defined and isNotNull(form) %} {% set hasDataAvaible = true %} {% set prototype = form.vars.prototype %} {% set idId = prototype.id.vars.id %} {% set idName = prototype.id.vars.full_name %} {% set idDisplay = "" %} {% set originalNameId = prototype.originalFileName.vars.id %} {% set originalNameName = prototype.originalFileName.vars.full_name %} {% set originalNameDisplay = "" %} {% set fileId = prototype.file.vars.id %} {% set fileName = prototype.file.vars.full_name %} {% set fileDisplay = "" %} {% else %} {% set hasDataAvaible = false %} {% endif %} {% if hasDataAvaible %} {% if file is defined and isNotNull(file) %} {{originalNameDisplay}} {% elseif form is defined and isNotNull(form) %} {% endif %} X {% endif %} {% endmacro %}