11{% load i18n fb_versions %}
22{% with field.value as value %}
33
4- {% if value.filetype == "Image" and value.exists %}
5- {% version value.path 'admin_thumbnail' as thumbnail_version %}
6- {% if thumbnail_version %}
7- < p class ="preview " id ="preview_{{ final_attrs.id }} ">
8- < a href ="{{ value.url }} " target ="_blank " id ="previewlink_{{ final_attrs.id }} ">
9- < img id ="previewimage_{{ final_attrs.id }} " src ="{{ thumbnail_version.url }} " class ="preview " />
10- </ a >
11- </ p >
4+ {% if value and value.exists %}
5+ {% if value.filetype == "Image" %}
6+ {% version value.path 'admin_thumbnail' as thumbnail_version %}
7+ {% if thumbnail_version %}
8+ < p class ="preview " id ="preview_{{ final_attrs.id }} ">
9+ < a href ="{{ value.url }} " target ="_blank " id ="previewlink_{{ final_attrs.id }} ">
10+ < img id ="previewimage_{{ final_attrs.id }} " src ="{{ thumbnail_version.url }} " class ="preview " />
11+ </ a >
12+ </ p >
13+ {% else %}
14+ < p class ="preview " id ="preview_{{ final_attrs.id }} " style ="display: none; ">
15+ < span id ="previewlink_{{ final_attrs.id }} ">
16+ < img id ="previewimage_{{ final_attrs.id }} " class ="preview " src ="" />
17+ </ span >
18+ </ p >
19+ {% endif %}
20+ {% else %}
21+ < p > < a href ="{{ value.url }} "> {{ value }}</ a > </ p >
22+ {% endif %}
1223{% else %}
13- < p class ="preview " id ="preview_{{ final_attrs.id }} " style ="display: none; ">
14- < span id ="previewlink_{{ final_attrs.id }} ">
15- < img id ="previewimage_{{ final_attrs.id }} " class ="preview " src ="" />
16- </ span >
17- </ p >
18- {% endif %}
19- {% else %}
20- < p class ="preview " id ="preview_{{ final_attrs.id }} " style ="display: none; ">
21- < span id ="previewlink_{{ final_attrs.id }} ">
22- < img id ="previewimage_{{ final_attrs.id }} " class ="preview " src ="" />
23- </ span >
24- </ p >
25- {% endif %}
26- {% if value and not value.exists %}
2724< ul class ="errorlist "> < li > {% trans "File not found" %}</ li > </ ul >
2825{% endif %}
2926{% endwith %}
0 commit comments