This commit is contained in:
James Cocker 2014-06-17 10:15:06 +00:00
commit 43d9335c56
1 changed files with 15 additions and 0 deletions

View File

@ -82,6 +82,18 @@ class GridFieldBulkUpload implements GridField_HTMLProvider, GridField_URLHandle
$value = true;
}
//canAttachExisting true/false
if ( $reference == 'canAttachExisting' && !is_bool($value) )
{
$value = true;
}
//canPreviewFolder true/false
if ( $reference == 'canPreviewFolder' && !is_bool($value) )
{
$value = true;
}
$this->config[$reference] = $value;
}
@ -180,6 +192,9 @@ class GridFieldBulkUpload implements GridField_HTMLProvider, GridField_URLHandle
->setRecord(DataObject::create()) // avoid UploadField to get auto-config from the Page (e.g fix allowedMaxFileNumber)
->setConfig('canPreviewFolder', $this->getConfig('canPreviewFolder'))
->setConfig('canAttachExisting', $this->getConfig('canAttachExisting'))
->setTemplate('GridFieldBulkUploadField')
->setDownloadTemplateName('colymba-bulkuploaddownloadtemplate')