Module: Fix how dashlets are loaded

refs #5600
This commit is contained in:
Johannes Meyer 2015-09-04 15:51:33 +02:00
parent 70a48643c1
commit 95a61e89a9

View File

@ -299,16 +299,13 @@ class Module
$navigation = new Navigation(); $navigation = new Navigation();
foreach ($panes as $pane) { foreach ($panes as $pane) {
/** @var DashboardContainer $pane */ /** @var DashboardContainer $pane */
foreach ($pane->getDashlets() as $dashletName => $dashletUrl) { $navigation->addItem(
$navigation->addItem( $pane->getName(),
$dashletName, array(
array( 'type' => 'dashboard-pane',
'type' => 'dashlet', 'dashlets' => $pane->getDashlets()
'dashboard' => $pane->getName(), )
'url' => $dashletUrl );
)
);
}
} }
return $navigation; return $navigation;