[ luner @ 14.09.2002. 20:31 ] @
Koji su sva rešenja "popularna" za dobijanje menija sa podmenijima:
Opcija1
podopcija1
podopcija2
podopcija3
Opcija2
podopcija1
podopcija2
podopcija3
Opcija3
podopcija1
podopcija2
podopcija3
...

Dakle, u starrtu su vidljive samo glavne opcije. Nakon klika na neku Opciju se otvara njen podmeni (može i sa menjanjem lokacije na glavnu stranicu te opcije ali je poželjnije da bude bez menjanja lokacije).

Ja sam napisao nešto što radi kako treba li mi deluje prilično neelegantno:

if(!isset($parametar-za-podmeni-prve-opcije){
?>
<p>Opcija1</p>
<?
}
else {
?>
<p><b>Opcija1</b></p>
<p>podpcija1</p>
<p>podpcija2</p>
<p>podpcija3</p>
<?
}
?>

Ovo je dato grupo samo da predstavi logiku ideje ali mi se ovo ne čini baš kao najsrećnije rešenje.

Koje su bolje solucije?
[ _owl_ @ 14.09.2002. 23:34 ] @
Pa najbolje bi bilo da imas dva menija i javascript koji ti na osnovu izabrane stavke iz prvog menija nudi njegove podopcije u drugom meniju. Ovo sam radio ali nemam kod pri ruci. Uglavnom iz PHP pises deo JS koda koji se odnosi na sadrzaj menija.
[ -zombie- @ 16.09.2002. 02:52 ] @
za evo ti jedan tut za prvo (php, "menjanje lokacije") resenje

http://www.zend.com/zend/tut/tutorial-delin3.php

nije bash sjajan, ali mozda ti pomogne...

ako ocesh menije na jednoj stranici, onda to mora da bude java.script. za to pogledaj neke skripte na

http://javascript.internet.com

ima dosta dobrih skripti... mnogo sam naucio odatle...
[ login @ 11.11.2002. 15:52 ] @
Probaj ovako nekako, naravno ako je jos uvek aktuelno:

<a href="meni.php?meni=0" target="leftFrame">link</a>

<?

if ($meni==0){

?>

<a href="link1.php" target="leftFrame">link</a>
<a href="link2.php" target="leftFrame">link</a>
<a href="linik3.php" target="leftFrame">link</a>

}
else
?>

i tako za sledeci uradis da je meni=1 pa meni=2 ..... a u IF isto izmenis 1,2,3...