Beispiel #1
0
 public function createDefaultNavigation()
 {
     $top = Menu::create(array('name' => 'top', 'alias' => 'top', 'path' => ''));
     $top->save();
     $left = Menu::create(array('name' => 'left', 'alias' => 'left', 'path' => ''));
     $left->save();
     Menu::create(array('parent_id' => $top->id, 'name' => 'Dashboard', 'alias' => 'dashboard-top', 'path' => '/', 'order' => -99999))->save();
     $settings = Menu::create(array('parent_id' => $top->id, 'name' => 'Settings', 'alias' => 'users', 'path' => '', 'order' => 1));
     $settings->save();
     Menu::create(array('parent_id' => $settings->id, 'name' => 'Manage Users', 'alias' => 'manage-users', 'path' => 'users'))->save();
     Menu::create(array('parent_id' => $settings->id, 'name' => 'Manage Permissions', 'alias' => 'manage-permissions', 'path' => 'permissions'))->save();
     Menu::create(array('parent_id' => $top->id, 'name' => 'Developer', 'alias' => 'developer', 'path' => '', 'order' => 2))->save();
     Menu::create(array('parent_id' => $left->id, 'name' => 'Dashboard', 'alias' => 'dashboard-left', 'path' => '/', 'icon' => 'dashboard', 'order' => -99999))->save();
     $blog = Menu::create(array('parent_id' => $left->id, 'name' => 'Blog', 'alias' => 'blog', 'path' => '', 'icon' => 'book'));
     $blog->save();
     Menu::create(array('parent_id' => $blog->id, 'name' => 'Catagories', 'alias' => 'blog-categories', 'path' => 'blog/categories'))->save();
     Menu::create(array('parent_id' => $blog->id, 'name' => 'Posts', 'alias' => 'blog-posts', 'path' => 'blog/posts'))->save();
 }