X-Git-Url: http://git.roojs.org/?p=roojs1;a=blobdiff_plain;f=Roo%2Fbootstrap%2FButtonUploader.js;h=31fdeb626798570866e1eec3dbf811ff409c21e3;hp=506d12d8bbb2eb925776012916a065eba181c781;hb=da36ad3cd61b5cfa56d074309ee1f62e300d099d;hpb=94583a90dbeeef64aa314fece173ec855661a654 diff --git a/Roo/bootstrap/ButtonUploader.js b/Roo/bootstrap/ButtonUploader.js index 506d12d8bb..31fdeb6267 100644 --- a/Roo/bootstrap/ButtonUploader.js +++ b/Roo/bootstrap/ButtonUploader.js @@ -12,7 +12,7 @@ * @cfg {Number} errorTimeout default 3000 * @cfg {Array} images an array of ?? Img objects ??? when loading existing files.. * @cfg {Array} html The button text. - + * @cfg {Boolean} multiple (default true) Should the upload allow multiple files to be uploaded. * * @constructor * Create a new CardUploader @@ -58,20 +58,22 @@ Roo.extend(Roo.bootstrap.ButtonUploader, Roo.bootstrap.Button, { getAutoCreate : function() { - + var im = { + tag: 'input', + + type : 'file', + cls : 'd-none roo-card-upload-selector' + + } + if (this.multiple) { + im.multiple = 'multiple'; + } return { cls :'div' , cn : [ Roo.bootstrap.Button.prototype.getAutoCreate.call(this), - { - tag: 'input', - multiple : 'multiple', - type : 'file', - cls : 'd-none roo-card-upload-selector' - - } - + im ] };