ugrás a tartalomhoz

Archívum - Szep 29, 2015

Php menü generálása tömbből

geforce9600gt · 2015. Szep. 29. (K), 22.03
Sziasztok

A gondom:

- A <div class="blockHeader">-be a tömbök legelső sorát szeretném berakni(Jelen esetben az Osztályok és a További modulok)), az a div címe, felirata. A divre kattintáskor az lenyílik, és abban van az <ul>, de ez eddig jó.

- A második for ciklusban a linkek sem kapnak jó értéket. A linkek felirata a tömbök második eleme, és a href-be kerülne a harmadik elem.

Tudnátok segíteni?
  1. $MenuConfig = array  
  2. (  
  3.     array  
  4.     (  
  5.         "Osztályok",  
  6.         "Új osztály hozzáadása",  
  7.         "uj-osztaly",  
  8.   
  9.         "Osztályok szerkesztése",  
  10.         "oszatlyok-szerkesztese"  
  11.     ),  
  12.     array  
  13.     (  
  14.         "További modulok",  
  15.         "Konfiguráció",  
  16.         "konfiguracio",  
  17.     )  
  18. );  
  19. for ($row = 0; $row < 2; $row++ )  
  20. {  
  21.     echo '<div class="block bLeft">';  
  22.         echo '<div class="blockHeader">'.$MenuConfig[0][0].'<span class="plusminus" onclick="show_hide_div(this, lista_'.$row.');">-</span> </div>';  
  23.         echo "<ul class='sideNav' id='lista_".$row."' style='display:block'>";  
  24.         for ($col = 0; $col < 2; $col++)  
  25.         {  
  26.             echo '<li><a class="menuitem" href="'.$host.'/'.$admin_folder.'/' . $MenuConfig[$row][$col] .'.php"   
  27.             title="' . $MenuConfig[$row][$col] .'"><b>' . $MenuConfig[$row][$col] .'</b></a></li>';  
  28.         }  
  29.         echo "</ul>";  
  30.     echo "</div>";  
  31. }