{% if entity.layoutSettings.buttonShow[position]|default('yes') == 'yes' and entity.translations.pl.htmlContents.anchorText[position]|length > 0 %}
{% if entity.uploadedFile %}
{% if entity.uploadedFile.directory == "document" %}
<div class="text-{{ entity.layoutSettings.buttonAlign[position]|default }} pt-{{ entity.layoutSettings.verticalSpace.buttonPadding.top[position]|default('') }} pb-{{ entity.layoutSettings.verticalSpace.buttonPadding.bottom[position]|default('') }}" >
<a href="{{ asset('content/uploads/' ~ entity.uploadedFile.fileName) }}" download
class="btn btn-{{ entity.layoutSettings.anchorColor[position]|default('black') }} {{ entity.layoutSettings.buttonSize[position]|default('') }}">
{{ entity.translations.pl.htmlContents.anchorText[position]|default }}
</a>
</div>
{% else %}
<div class="text-{{ entity.layoutSettings.buttonAlign[position]|default }} pt-{{ entity.layoutSettings.verticalSpace.buttonPadding.top[position]|default('') }} pb-{{ entity.layoutSettings.verticalSpace.buttonPadding.bottom[position]|default('') }}" >
<a href="{{ asset('content/uploads/' ~ entity.uploadedFile.directory ~ '/' ~ entity.uploadedFile.fileName) }}" download
class="btn btn-{{ entity.layoutSettings.anchorColor[position]|default('black') }} {{ entity.layoutSettings.buttonSize[position]|default('') }}">
{{ entity.translations.pl.htmlContents.anchorText[position]|default }}
</a>
</div>
{% endif %}
{% elseif entity.uploadedImage %}
<div class="text-{{ entity.layoutSettings.buttonAlign[position]|default }} pt-{{ entity.layoutSettings.verticalSpace.buttonPadding.top[position]|default('') }} pb-{{ entity.layoutSettings.verticalSpace.buttonPadding.bottom[position]|default('') }}" >
<a href="{{ asset('content/images/' ~ entity.uploadedImage.fileName) }}" download
class="btn btn-{{ entity.layoutSettings.anchorColor[position]|default('black') }} {{ entity.layoutSettings.buttonSize[position]|default('') }}">
{{ entity.translations.pl.htmlContents.anchorText[position]|default }}
</a>
</div>
{% endif %}
{% endif %}