diff --git a/code/AssetAdmin.php b/code/AssetAdmin.php index ba23599a..2dce649f 100755 --- a/code/AssetAdmin.php +++ b/code/AssetAdmin.php @@ -204,8 +204,24 @@ HTML; $statusMessage = _t('AssetAdmin.NOTHINGTOUPLOAD','There was nothing to upload'); $status = ""; } + + + $fileIDs = array(); + $fileNames = array(); + foreach($newFiles as $newFile) { + $fileIDs[] = $newFile; + $fileObj = DataObject::get_one('File', "`File`.ID=$newFile"); + $fileNames[] = $fileObj->Name; + } + + $sFileIDs = implode(',', $fileIDs); + $sFileNames = implode(',', $fileNames); + echo << + /* IDs: $sFileIDs */ + /* Names: $sFileNames */ + var form = parent.document.getElementById('Form_EditForm'); form.getPageFromServer(form.elements.ID.value); parent.statusMessage("{$statusMessage}","{$status}"); diff --git a/code/LeftAndMain.php b/code/LeftAndMain.php index 7dc2e8d7..1f8e0ad1 100644 --- a/code/LeftAndMain.php +++ b/code/LeftAndMain.php @@ -135,6 +135,7 @@ abstract class LeftAndMain extends Controller { Requirements::javascript('cms/javascript/Upload.js'); Requirements::javascript('sapphire/javascript/HasManyFileField.js'); + Requirements::css('sapphire/css/HasManyFileField.css'); Requirements::themedCSS('typography');