|
|
@@ -854,10 +854,16 @@ BLAH;
|
|
|
|
|
|
}
|
|
|
|
|
|
+ $aAttrs = !empty($aInput['attrs']) ? $aInput['attrs'] : array();
|
|
|
+ if (empty($aInput['attrs']['disabled']))
|
|
|
+ $aAttrs = array_merge($aAttrs, array('onclick' => $oUploader->getNameJsInstanceUploader() . '.showUploaderForm();'));
|
|
|
+
|
|
|
$aParams = array(
|
|
|
'button_title' => bx_js_string($oUploader->getUploaderButtonTitle(isset($aInput['upload_buttons_titles']) ? $aInput['upload_buttons_titles'] : false)),
|
|
|
'content_id' => isset($aInput['content_id']) ? $aInput['content_id'] : '',
|
|
|
'storage_private' => isset($aInput['storage_private']) ? $aInput['storage_private'] : '1',
|
|
|
+ 'attrs' => bx_convert_array2attrs($aAttrs),
|
|
|
+ 'btn_class' => !empty($aInput['attrs']['disabled']) ? 'bx-btn-disabled' : '',
|
|
|
);
|
|
|
if (isset($aInput['images_transcoder']) && $aInput['images_transcoder'])
|
|
|
$aParams['images_transcoder'] = bx_js_string($aInput['images_transcoder']);
|