Accounts for GridFieldSortableHeader changing the sort

This commit is contained in:
UndefinedOffset 2012-05-10 11:42:52 -03:00
parent 48996eb6ee
commit 32746c875c

View File

@ -60,6 +60,11 @@ class GridFieldSortableRows implements GridField_HTMLProvider, GridField_ActionP
* @return {DataList} Modified Data List
*/
public function getManipulatedData(GridField $gridField, SS_List $dataList) {
$state=$gridField->State->GridFieldSortableHeader;
if ($state && !empty($state->SortColumn)) {
return $dataList;
}
return $dataList->sort($this->sortColumn);
}