1
0
mirror of https://github.com/monstra-cms/monstra.git synced 2025-08-06 13:16:54 +02:00

Monstra Dashboard #204

This commit is contained in:
Awilum
2014-03-16 01:27:17 +04:00
parent 0fa5c3c91d
commit de4b0eff15
5 changed files with 24 additions and 7 deletions

View File

@@ -76,6 +76,9 @@ class DashboardAdmin extends Backend
}
/**
* Dashboard
*/
class Dashboard
{
@@ -90,17 +93,30 @@ class Dashboard
/**
*
*/
public static function addNewItem()
public static function addNewItem($id, $title, $url, $priority = 1)
{
Dashboard::$items[] = array(
'name' => (string) $name,
'url' => (string) $url,
'id' => (string) $id,
'title' => (string) $title,
'url' => (string) $url,
'priority' => (int) $priority,
);
}
/**
*
*/
public static function drawItems()
{
// Sort items by priority
$items = Arr::subvalSort(Dashboard::$items, 'priority');
foreach ($items as $item) {
echo '<li>';
echo Html::anchor($item['title'], $item['url'], array('title' => $item['title']));
echo '</li>';
}
}
}