1+ {% block iphp_file_widget %}
2+
3+
4+ <div {{ block (' widget_container_attributes' ) }}>
5+
6+ {% if form .file is defined %}
7+ {{ form_widget(form .file ) }}
8+ {% endif %}
9+
10+ {# if was upload error value is uploadedFile and originalName no exists#}
11+ {% if file_data and file_data .originalName is defined %}
12+ {% set fileUrl = file_data .path %}
13+
14+ {% if show_preview and file_data .width is defined %}
15+ {% block iphp_file_widget_image_preview %}
16+
17+ <div style =" float: left" class =" iphp_file_widget_image_preview" >
18+ <a href =" {{ fileUrl }}" target =" _blank" ><img
19+ src =" {{ fileUrl }}"
20+ width =" {{ file_data .width > 200 ? 200 : file_data .width }}" border =" 0" ></a >
21+ </div >
22+
23+ <div >{{ file_data .width ~ ' x' ~ file_data .height }} </div >
24+ {% endblock iphp_file_widget_image_preview %}
25+ {% endif %}
26+
27+
28+
29+ {% block iphp_file_widget_file_info %}
30+ <div >
31+
32+ {% block iphp_file_widget_file_link %}
33+ <div >
34+ <a href =" {{ fileUrl }}" target =" _blank" class =" full-img-link" >{{ file_data .fileName }}</a >
35+ </div >
36+ {% endblock iphp_file_widget_file_link %}
37+
38+ {% block iphp_file_widget_file_attrs %}
39+ <div >{{ file_data .size /1000 }} Kb</div >
40+
41+ {% if file_data .originalName != file_data .fileName %}
42+ <div >
43+ {% trans %}Original file name{% endtrans %}:
44+ <strong >{{ file_data .originalName }}</strong >
45+ </div >
46+ {% endif %}
47+ {% endblock iphp_file_widget_file_attrs %}
48+
49+
50+ {% if form .delete is defined %}
51+ {% block iphp_file_widget_file_delete %}
52+ <div >
53+ {{ form_row (form .delete , {' label_attr' : { ' style' :' width:auto;padding-right:10px' }}) }}
54+ </div >
55+ {% endblock iphp_file_widget_file_delete %}
56+ {% endif %}
57+
58+ </div >
59+ {% endblock iphp_file_widget_file_info %}
60+
61+
62+
63+
64+ {% endif %}
65+
66+
67+ {% block iphp_file_widget_end %}
68+ <div style =" clear: both" ></div >
69+ {% endblock iphp_file_widget_end %}
70+
71+ </div >
72+
73+
74+ {% endblock iphp_file_widget %}
0 commit comments