Von einem zum nächsten, ich hoffe ihr könnt mir hier auch weiter helfen.
Ich kenne mich mit php wirklich sehr wenig aus. In Zeile 3-5 habe ich ein Logo in die Ausgabe von der Navigation eingefügt, wobei dieses auf die Startseite verlinken soll, welche nicht im Menü auftaucht(hide from menu).
Wenn ich das jetzt so mache, habe ich leider das Problem dass der erste auftauchende Menüpunkt mit active versehen wird und dementsprechend falsch gestyled. Wie kann ich das umgehen?
Danke schonmal!
PHP-Code:
<ul class="<?php echo $this->level; ?>">
<li><a href="{{env::url}}/" title="Promopage">
<img src="tl_files/img/logo.png" width="125" height="20" alt="Logo" />
</a>
</li>
<?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>
Lesezeichen