mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 14:05:37 +02:00
BUGFIX: sort order of widgets is now fixed.
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@109106 467b73ca-7a2a-4603-9d3b-597d59a354a9
This commit is contained in:
parent
96294391e0
commit
89639951d1
@ -43,6 +43,13 @@ class WidgetArea extends DataObject {
|
||||
$controllers->push($controller);
|
||||
}
|
||||
|
||||
//assign sort field based on sort in static array in DashboardView
|
||||
foreach($controllers as $c) {
|
||||
$sortOrder = DashboardView::getSortOrder($c->MetricName, $c->ClassName);
|
||||
$c->Sort = $sortOrder;
|
||||
}
|
||||
$controllers->sort('Sort'); //sort ascending by 'sort' field
|
||||
|
||||
return $controllers;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user