Issue #1016038 by arrrgh: Avoid "Undefined Index" error. master
authorarrrgh
Sun, 12 Feb 2012 21:30:51 +0000 (22:30 +0100)
committerPedro Lozano
Sun, 12 Feb 2012 21:30:51 +0000 (22:30 +0100)
template.php

index 20785c8..a0ae65f 100644 (file)
@@ -509,7 +509,9 @@ function _nitobe_build_footer_columns(&$variables) {
  *   - nitobe_tabs_secondary: The array of secondary tabs for this page.
  */
 function nitobe_preprocess_page(&$variables) {
-  $variables["nitobe_tabs_primary"]   = $variables["tabs"]['#primary'];
+  if(isset($variables["tabs"]['#primary'])){
+    $variables["nitobe_tabs_primary"]   = $variables["tabs"]['#primary'];
+  }
   $variables["nitobe_tabs_secondary"] = $variables["tabs"]['#secondary'];
   
   // -- Determine which layout to use.
@@ -545,7 +547,7 @@ function nitobe_process_page(&$variables) {
     $classes_array = array("page-title");
     $title   = $variables["title"];
 
-    if ($variables["tabs"]["#primary"]) {
+    if (isset($variables["tabs"]["#primary"])) {
       $classes_array[] = "with-tabs";
     }