Leve2 2 ausblenden wenn Seite bestimmte CSS-Klasse hat
Hallo,
ich würde gerne bei einigen Seiten bei denen ich eine Klasse z.b "nosubmenu" eintrage,
die Untermenüs ausblenden.
Hab hier in der Doku einen Ansatz gefunden dies im Template zu machen :
Code:
<?php $ebenen = array('level_1'); ?>
<?php if(in_array($this->level, $ebenen)) :?>
<ul class="<?php echo $this->level; ?>">
<?php foreach ($this->items as $item): ?>
<?php if ($item['isActive']): ?>
<li class="active<?php if ($item['class']): ?> <?php echo $item['class']; ?><?php endif; ?>"><span class="active<?php if ($item['class']): ?> <?php echo $item['class']; ?><?php endif; ?>"><?php echo $item['link']; ?></span><?php echo $item['subitems']; ?></li>
<?php else: ?>
<li<?php if ($item['class']): ?> class="<?php echo $item['class']; ?>"<?php endif; ?>><a href="<?php echo $item['href']; ?>" title="<?php echo $item['pageTitle'] ? $item['pageTitle'] : $item['title']; ?>"<?php if ($item['class']): ?> class="<?php echo $item['class']; ?>"<?php endif; ?><?php if ($item['accesskey'] != ''): ?> accesskey="<?php echo $item['accesskey']; ?>"<?php endif; ?><?php if ($item['tabindex']): ?> tabindex="<?php echo $item['tabindex']; ?>"<?php endif; ?><?php if ($item['nofollow']): ?> rel="nofollow"<?php endif; ?><?php echo $item['target']; ?>><?php echo $item['link']; ?></a><?php echo $item['subitems']; ?></li>
<?php endif; ?>
<?php endforeach; ?>
</ul>
<?php endif; ?>
dies bezieht sich jedoch dann auf alle Seiten .. wo müsste ich den die Klasse "nosubmenu" eintragen
damit dies nicht passiert ?