Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: menu-gdzie jestes
Forum PHP.pl > Forum > Przedszkole
swmikolaj21
mam podmenu i chciałbym aby było widoczne która kategoria jest aktualnie wybrana.
Zrobilem to w ten sposob:

Kod
if ($rodzaj=="mieszkania"){ $wybrany="select";} else {$wybrany="submenu";}
print('<a href="./index.php?rodzaj=mieszkania" CLASS="'.$wybrany.'"> mieszkania </A>|');  
if ($rodzaj=="domy"){ $wybrany="select";} else {$wybrany="submenu";}
  print ('<a href="./index.php?rodzaj=domy" CLASS="'.$wybrany.'">domy</A> |');
if ($rodzaj=="lokale"){ $wybrany="select";} else {$wybrany="submenu";}
print ('<a href="./index.php?rodzaj=lokale" CLASS="'.$wybrany.'">lokale</A> |');
if ($rodzaj=="dzialki"){ $wybrany="select";} else {$wybrany="submenu";}
print ('<a href="./index.php?rodzaj=dzialki" CLASS="'.$wybrany.'">działki</A> | ');


Ale coś mi się wydaje, że można to zrobić lepiej, prościej.... Jakieś sugestie?
erix
przykladowo, masz dwie klasy

Kod
.submenu {color: #000000}
.select {font-weight: bold;}


mozesz uzywac ich jednoczesnie tak wiec:

Kod
<a href="./index.php?rodzaj=mieszkania" class="submenu"> mieszkania </a>
<a href="./index.php?rodzaj=mieszkania" class="submenu select"> mieszkania </a>


Jak to sobie wstawisz w php, to juz Twojej inwencji zostawiam winksmiley.jpg

BTW: atrybuty i znaczniki wstawiaj malymi literami
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.