Exemplo n.º 1
0
 public function bootstrapKernel(AppKernel $kernel)
 {
     // 将已有的论坛加入到左侧导航条的参数中
     $container = self::getContainer();
     $forums = ForumModel::allForums();
     $container_parameters = $container->getParameters();
     $forum_menus_tree = $container_parameters['menus_tree']['forum'];
     foreach ($forums as $i => $forum) {
         $forum_item = array('id' => 'forum.' . $forum['id'], 'title' => $forum['name'], 'link' => $this->generateUrl('admin_forum_group_index', array('forum_id' => $forum['id'])));
         $forum_menus_tree['children'][] = $forum_item;
         $container_parameters['menu.forum.' . $forum['id']] = $forum_item;
     }
     $container_parameters['menus_tree']['forum'] = $forum_menus_tree;
     // 保存
     $container->setParameters($container_parameters);
 }