diff options
Diffstat (limited to 'addons/web/static/src/xml')
| -rw-r--r-- | addons/web/static/src/xml/base.xml | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml index f2f9e0f4989..7472b212021 100644 --- a/addons/web/static/src/xml/base.xml +++ b/addons/web/static/src/xml/base.xml @@ -1175,13 +1175,11 @@ </div> </t> <t t-name="FieldBinaryFileUploader.files"> - <ul class="oe_files"> - <t t-foreach="widget.files" t-as="file"> - <li> + <div class="oe_files"> + <t t-if="!widget.get('effective_readonly')" t-foreach="widget.get('value')" t-as="file"> + <div> <span t-if="(file.upload or file.percent_loaded<100)" t-attf-title="{(file.name || file.filename) + (file.date?' \n('+file.date+')':'' )}" t-attf-name="{file.name || file.filename}"> - <span class="oe_fileuploader_in_process"> - <span>...Upload in progress...</span> - </span> + <span class="oe_fileuploader_in_process">...Upload in progress...</span> <t t-raw="file.name || file.filename"/> </span> <a t-if="(!file.upload or file.percent_loaded>=100)" t-att-href="file.url" t-attf-title="{(file.name || file.filename) + (file.date?' \n('+file.date+')':'' )}"> @@ -1190,14 +1188,21 @@ <t t-if="(!file.upload or file.percent_loaded>=100)"> <a class="oe_delete" title="Delete this file" t-attf-data-id="{file.id}">x</a> </t> - </li> + </div> </t> - </ul> + <t t-if="widget.get('effective_readonly')" t-foreach="widget.get('value')" t-as="file"> + <div> + <a t-att-href="file.url" t-attf-title="{(file.name || file.filename) + (file.date?' \n('+file.date+')':'' )}"> + <t t-raw="file.name || file.filename"/> + </a> + </div> + </t> + </div> </t> <t t-name="FieldBinaryFileUploader"> <div t-att-style="widget.node.attrs.style" t-attf-class="oe_fileuploader #{widget.node.attrs.class ? widget.node.attrs.class :''}"> <div class="oe_placeholder_files"/> - <div class="oe_add"> + <div class="oe_add" t-if="!widget.get('effective_readonly')"> <!-- uploader of file --> <button><span class="oe_e">p</span></button> <t t-call="HiddenInputFile"> |
