I have the following Menu structure:
Genre - Fiction - Autobiography - Sci Fi - Other [class="hide"]
So the only method I can imagine is to create a mod_menu override (default_url.php) and check for a class set in the backend and if the class is set for any menu item, do not display it.
Where would the if/else condition go in the following code for it to not appear or at the very least; for there to be no link even if the text is displayed? I tried putting it in line 4 but all the links simply turned into a link to the homepage.
switch ($item->browserNav) : default: case 0: ?><a <?php echo $class; ?>href="<?php echo $flink; ?>" <?php echo $title; ?>><?php echo $linktype; ?></a><?php break; case 1: // _blank ?><a <?php echo $class; ?>href="<?php echo $flink; ?>" target="_blank" <?php echo $title; ?>><?php echo $linktype; ?></a><?php break; case 2: // window.open $options = 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,'.$params->get('window_open'); ?><a <?php echo $class; ?>href="<?php echo $flink; ?>" onclick="window.open(this.href,'targetWindow','<?php echo $options;?>');return false;" <?php echo $title; ?>><?php echo $linktype; ?></a><?php break; endswitch;