return array_merge(parent::getDefaultAttributes(), [
'name_as_collection' => $this->_nameAsCollection,
'form' => 'update',
- 'mime_types' => $this->_mimeTypes,
'collection' => $collection,
'thumb_conversion' => $this->_thumbConversion,
'default' => $collection,
'thumbnailWidth' => 120,
'maxFilesize' => 1024,
'createImageThumbnails' => true,
- 'maxFiles' => $this->_maxFiles
+ 'maxFiles' => $this->_maxFiles,
+ 'acceptedFiles' => $this->_mimeTypes,
]
]);
}
$this->setAttribute('collection', $name);
$this->setAttribute('default', $name);
}
+
}
protected function _getAttributesAliases()
'addRemoveLinks' => 'options.addRemoveLinks',
'createImageThumbnails' => 'options.createImageThumbnails',
'maxFilesize' => 'options.maxFilesize',
+ 'acceptedFiles' => 'options.acceptedFiles',
+ 'mime_types' => 'options.acceptedFiles',
]);
}
function initOneDropzone(el) {
- var el = $(el);
+ el = $(el);
+ console.log(el);
var base_url = el.data('url');
var el_id = $(el).attr('id');
var collection = $(el).prev().val();
};
var options = jQuery.extend(dOptions, $(el).data('options'));
+ console.log(options);
var dropzone = new Dropzone("#" + el_id, options);
dropzone.on("maxfilesexceeded", function (file) {