Einfach mit einer If-Abfrage im Template nav_default.html
Code:
<ul class="<?= $this->level ?>
Code:
<?php if ($this->level == 'level_2'): ?> meine_klasse<?php endif ?>
">
<?php foreach ($this->items as $item): ?>
<?php if ($item['isActive']): ?>
<li class="<?= $item['class'] ?>"><strong class="<?= $item['class'] ?>"<?php if (!empty($item['subitems'])) echo ' aria-haspopup="true"'; ?> itemprop="name"><?= $item['link'] ?></strong><?= $item['subitems'] ?></li>
<?php else: ?>
<li<?php if ($item['class']) echo ' class="' . $item['class'] . '"'; ?>><a href="<?= $item['href'] ?: './' ?>" title="<?= $item['pageTitle'] ?: $item['title'] ?>"<?php if ($item['class']) echo ' class="' . $item['class'] . '"'; ?><?php if ($item['accesskey']) echo ' accesskey="' . $item['accesskey'] . '"'; ?><?php if ($item['tabindex']) echo ' tabindex="' . $item['tabindex'] . '"'; ?><?php if ($item['nofollow']) echo ' rel="nofollow"'; ?><?= $item['target'] ?><?php if (!empty($item['subitems'])) echo ' aria-haspopup="true"'; ?> itemprop="url"><span itemprop="name"><?= $item['link'] ?></span></a><?= $item['subitems'] ?></li>
<?php endif; ?>
<?php endforeach; ?>
</ul>
Den obigen Code kannst du eventuell nicht 1:1 übernehmen. Ich hatte gerade nur eine 4er Installation zur Hand. Ich denke aber das Prinzip sollte damit klar sein. Alles was fett ist habe ich ergänzt.
Edit: Ich sehe gerade, Du wolltest es für alle ab Level 2. Wer richtig liest ist klar im Vorteil .
Dann den hervorgehobenen Teil durch nachfolgenden ersetzen
Code:
<?php if ($this->level !== 'level_1'): ?> meine_klasse<?php endif ?>
Lesezeichen