Hallo Frank,
klar kann man das auf verschiedene Arten machen, aber ich möchte nicht zu viel aufwand betreiben....
Ich habe das ja schon diverse male gemacht-jedoch ohne das Layout der "nonavlinks" zu verändern.....siehe hier www.praxis.de (da ist z.b. der Punkt Kontakt nicht anklickbar)
Im Navigations-Template habe ich folgendes drin:
PHP-Code:
<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; ?>>
<?php if(strpos($item['class'], 'nonavlink')===false):?>
<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 else: ?>
<span class="<?php echo $item['class']; ?>"><?php endif; ?><?php echo $item['link']; ?>
<?php if(strpos($item['class'], 'nonavlink')===false):?></a>
<?php else: ?></span>
<?php endif; ?>
<?php echo $item['subitems']; ?>
</li>
<?php endif; ?>
<?php endforeach; ?>
</ul>
Mein css sieht für die Buttongestaltung so aus:
Code:
nav.mod_navigation.block li a:hover,
nav.mod_navigation.block li span.active {
display:block;
padding:1em;
background-position:bottom;
background-repeat:repeat-x;
font-weight:normal;
text-decoration:none;
color:#0F0;
text-transform:uppercase;
background-position: 75px 56px;
background-image: url("files/bghover.jpg");
transition: all 1s ease;
background-position: 75px 46px;
}
Ich würde also gerne nur eine kleine Änderung im css machen----ich kriege aber meine "nonavlinks" (li.submenu.nonavlink.sibling????funktioniert nicht) nicht angesprochen im css....die sollen so funktionieren wie bei Startseite und Multimediagalerie...es geht um www.auto-center-eu.de
Lesezeichen