FEATURE set file metadata on upload. (from r97780)

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@99106 467b73ca-7a2a-4603-9d3b-597d59a354a9
This commit is contained in:
Ingo Schommer 2010-02-16 03:28:35 +00:00 committed by Sam Minnee
parent 7280144b6a
commit d404a53569

View File

@ -652,6 +652,20 @@ class File extends DataObject {
}
return new ValidationResult(true);
}
/**
* Allow custom fields for uploads in {@link AssetAdmin}.
* Similar to {@link getCMSFields()}, but a more restricted
* set of fields which can be reliably set on any file type.
*
* @return FieldSet
*/
function uploadMetadataFields() {
$fields = new FieldSet();
$fields->push(new TextField('Title'));
$this->extend('updateUploadMetadataFields', $fields);
return $fields;
}
}