NEW Reorder summary fields and make getFieldsForFile extensible

This commit is contained in:
Sacha Judd 2017-05-30 13:51:56 +12:00
parent 11819a1e16
commit aedc970cf4

View File

@ -73,8 +73,8 @@ class DMSDocument extends DataObject implements DMSDocumentInterface
private static $summary_fields = array(
'Filename' => 'Filename',
'Title' => 'Title',
'getRelatedPages.count' => 'Page Use',
'ViewCount' => 'ViewCount',
'getRelatedPages.count' => 'Page Use'
);
/**
@ -1127,7 +1127,7 @@ class DMSDocument extends DataObject implements DMSDocumentInterface
new ReadonlyField("PublishedOn", "Published on". ':', $publishedOnValue),
new ReadonlyField("ReferencedOn", "Referenced on". ':', $relationListCountValue),
new ReadonlyField("ViewCount", "View count". ':', $this->ViewCount)
)
)->setName('FilePreviewDataFields')
)->setName("FilePreviewData")->addExtraClass('cms-file-info-data')
)->setName("FilePreview")->addExtraClass('cms-file-info')
);
@ -1135,6 +1135,8 @@ class DMSDocument extends DataObject implements DMSDocumentInterface
$fields->addExtraClass('dmsdocument-documentdetails');
$urlField->dontEscape = true;
$this->extend('updateFieldsForFile', $fields);
return $fields;
}