MDL-39824: theme_bootstrap: initalise array before use
authorDan Poltawski <dan@moodle.com>
Thu, 13 Jun 2013 06:22:59 +0000 (14:22 +0800)
committerDan Poltawski <dan@moodle.com>
Thu, 13 Jun 2013 06:22:59 +0000 (14:22 +0800)
This causes warnings when no navigation items are returned.

Also fixed some bad whitespace.

theme/bootstrapbase/renderers/core_renderer.php

index 192af4c..9c395c8 100644 (file)
@@ -53,9 +53,10 @@ class theme_bootstrapbase_core_renderer extends core_renderer {
      */
     public function navbar() {
         $items = $this->page->navbar->get_items();
+        $breadcrumbs = array();
         foreach ($items as $item) {
             $item->hideicon = true;
-                $breadcrumbs[] = $this->render($item);
+            $breadcrumbs[] = $this->render($item);
         }
         $divider = '<span class="divider">/</span>';
         $list_items = '<li>'.join(" $divider</li><li>", $breadcrumbs).'</li>';