Fixing an error of an undefined variable in the menu-walker.php
authorLaury GvR <laury@gaslightmedia.com>
Tue, 7 Mar 2017 16:16:43 +0000 (11:16 -0500)
committerLaury GvR <laury@gaslightmedia.com>
Tue, 7 Mar 2017 16:16:43 +0000 (11:16 -0500)
lib/menu-walker.php

index 221420a..f3e4bc8 100644 (file)
@@ -5,15 +5,9 @@
 if ( ! class_exists( 'Glm_Theme_Top_Bar_Walker' ) ) :
 class Glm_Theme_Top_Bar_Walker extends Walker_Nav_Menu {
     function display_element( $element, &$children_elements, $max_depth, $depth = 0, $args, &$output ) {
-//        global $findTrails;
-        static $mainLevelCounter;
+        global $mainLevelCounter;
         if ($depth == 0) {
             ++$mainLevelCounter;
-//            if ($element->ID == 32 ){
-//                $findTrails = true;
-//            } else {
-//                $findTrails = false;
-//            }
         }
         $element->has_children = ! empty( $children_elements[ $element->ID ] );
         $element->classes[] = ( $element->current || $element->current_item_ancestor ) ? 'active' : '';
@@ -50,8 +44,8 @@ class Glm_Theme_Top_Bar_Walker extends Walker_Nav_Menu {
         $output .= "\n<ul class=\"sub-menu dropdown\">\n";
     }
     function end_lvl(&$output, $depth = 0, $args = array()){
-        //Ian's div code
-        if ( !$mainLevelCounter == 1 ) {
+        global $mainLevelCounter;
+        if ($mainLevelCounter == 1) {
             $output .= "\n<li>\n";
             $output .= "\n<div class=\"shop-drop\">\n";
             $output .= "\n<h1>Trail Maps & Guidebooks</h1>\n";
@@ -61,9 +55,6 @@ class Glm_Theme_Top_Bar_Walker extends Walker_Nav_Menu {
             $output .="\n</div>\n";
             $output .="\n</li>\n";
         }
-//        if (!$findTrails ) {
-//            $output .= 'ian';
-//        }        
         $output .= '</ul>';
     }
 }