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,17 +299,14 @@ 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(
$dashletName, $pane->getName(),
array( array(
'type' => 'dashlet', 'type' => 'dashboard-pane',
'dashboard' => $pane->getName(), 'dashlets' => $pane->getDashlets()
'url' => $dashletUrl
) )
); );
} }
}
return $navigation; return $navigation;
} }