|
|
@@ -7,12 +7,14 @@ frappe.ui.form.ControlAttach = frappe.ui.form.ControlData.extend({ |
|
|
|
.on("click", function() { |
|
|
|
me.onclick(); |
|
|
|
}); |
|
|
|
this.$value = $('<div style="margin-top: 5px;">\ |
|
|
|
<div class="ellipsis" style="display: inline-block; width: 90%;">\ |
|
|
|
<i class="fa fa-paperclip"></i> \ |
|
|
|
<a class="attached-file" target="_blank"></a>\ |
|
|
|
</div>\ |
|
|
|
<a class="close" style="position: absolute; right: 15px;">×</a></div>') |
|
|
|
this.$value = $( |
|
|
|
`<div class="attached-file"> |
|
|
|
<div class="ellipsis"> |
|
|
|
<i class="fa fa-paperclip"></i> |
|
|
|
<a class="attached-file-link" target="_blank"></a> |
|
|
|
</div> |
|
|
|
<a class="close">×</a> |
|
|
|
</div>`) |
|
|
|
.prependTo(me.input_area) |
|
|
|
.toggle(false); |
|
|
|
this.input = this.$input.get(0); |
|
|
@@ -156,7 +158,7 @@ frappe.ui.form.ControlAttach = frappe.ui.form.ControlData.extend({ |
|
|
|
var filename = parts[0]; |
|
|
|
dataurl = parts[1]; |
|
|
|
} |
|
|
|
this.$value.toggle(true).find(".attached-file") |
|
|
|
this.$value.toggle(true).find(".attached-file-link") |
|
|
|
.html(filename || this.value) |
|
|
|
.attr("href", dataurl || this.value); |
|
|
|
} else { |
|
|
|