浏览代码

add new dashboard group

Charley Maillot 13 年之前
父节点
当前提交
97cd9d6749
共有 1 个文件被更改,包括 8 次插入0 次删除
  1. 8 0
      DependencyInjection/Compiler/AddDependencyCallsCompilerPass.php

+ 8 - 0
DependencyInjection/Compiler/AddDependencyCallsCompilerPass.php

@@ -84,6 +84,14 @@ class AddDependencyCallsCompilerPass implements CompilerPassInterface
             $groups = $settings['dashboard_groups'];
 
             foreach ($groups as $group_name => $group) {
+
+                if (!isset($groupDefaults[$group_name])) {
+                    $groupDefaults[$group_name] = array(
+                        'items' => array(),
+                        'label' => $group_name
+                    );
+                }
+
                 if (empty($group['items'])) {
                     $groups[$group_name]['items'] = $groupDefaults[$group_name]['items'];
                 }