소스 검색

add new dashboard group

Charley Maillot 14 년 전
부모
커밋
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'];
                 }