PDA

Zobacz pełną wersję : Current - sposób zastosowania.



Crawl
30-05-2011, 01:05
Witam wszystkich,

otóż koduję właśnie wygląd do templatki joomla ( wersja 1.5.22). i zapomniałem jak w php zakodować, aby podświetlany był aktualny element menu. Czyli np jak jestem na stronie głównej w gornym menu podświetla mi się blok z menu z napiszę "start". Plik .css z id current mam zakodowany, ale nie mogę sobie za Chiny przypomnieć sposobu implementacji w php. A siedzę już nad tym 40 minut ^^ A nawet na google nie mogłem trafić z odpowiednim hasłem aby to znaleźć.

Z góry dziękuje za pomoc. Poniżej fragmenty plików css i index.php. Oczywiście całe. W przypadku pliku index daje tylko fragment odpowiadający za menu, bez moich nieudanych prób z li current.

Na forum trochę poszperałem,i znalazłem parę tematów ale nie do końca odpowiadających mojemu, myślę błahemu problemowi ;-)

index.php


<ul class="menu-nav">
<jdoc:include type="modules" name="user3" style="xhtml" />
</ul>
template.css


.header ul.menu-nav {
padding:0 0 0 0 !important;
margin:0 0 0 0 !important;
zoom:0;
position:absolute;
z-index:100;
top:0px;
left:10px;
}

(...)

ul.menu-nav li a:hover, ul.menu-nav li.active a, #current a {
background:url(../images/menu_bg.png) 0% 0 no-repeat;
color:#3b3b3b
}