2 szintű menü generálás php tömbbel
Sziasztok
Van az alábbi menüm:Azt szeretném megcsinálni, hogy új menünél vagy oldalnál ne kelljen minden html-t meg mindent lemásolnom, hanem egy többe szeretném beírni a szükséges paramétereket, és az generálná az egész menüt. Ami még nehezíti, hogy a "Főmenü" menüpontba a linkek adatbázisból jönnek ki.
Tudnátok segíteni?
■ Van az alábbi menüm:
<div class="block bLeft">
<div class="blockHeader">Főmenü<span class="plusminus" onclick="show_hide_div(this,'lista_1');">-</span> </div>
<ul class="sideNav" id="lista_1" style="display:block">
<?php
$nav_down = mysqli_query($kapcs, "SELECT top_menu_id, top_menu_nev FROM top_menu ORDER BY top_menu_nev ASC");
if(mysqli_num_rows($nav_down) > 0 )
{
while($navData = mysqli_fetch_assoc($nav_down))
{
echo '<li><a class="menuitem" href="http://'.$_SERVER['HTTP_HOST'].'/'.$admin_folder.'/tartalom.php?site='.$navData['top_menu_id'].'&cat=1"><b>'.$navData['top_menu_nev'].'</b></a></li>';
}
}
?>
</ul>
</div>
<div class="block bLeft">
<div class="blockHeader">Hírlevél<span class="plusminus" onclick="show_hide_div(this,'lista_2');">-</span> </div>
<ul class="sideNav" id="lista_2" style="display:block">
<li><a class="menuitem" href="http://<?php echo $_SERVER['HTTP_HOST']; ?>/<?php echo $admin_folder; ?>/hirlevel.php?cat=2"><b>Hírlevél</b></a></li>
<li><a class="menuitem" href="http://<?php echo $_SERVER['HTTP_HOST']; ?>/<?php echo $admin_folder; ?>/csoportok.php?cat=2"><b>Csoportok</b></a></li>
<li><a class="menuitem" href="http://<?php echo $_SERVER['HTTP_HOST']; ?>/<?php echo $admin_folder; ?>/feliratkozok.php?cat=2"><b>Feliratkozottak</b></a></li>
</ul>
</div>
<div class="block bLeft">
<div class="blockHeader">További modulok<span class="plusminus" onclick="show_hide_div(this,'lista_3');">-</span> </div>
<ul class="sideNav" id="lista_3" style="display:block">
<li><a class="menuitem" href="http://<?php echo $_SERVER['HTTP_HOST']; ?>/<?php echo $admin_folder; ?>/konfiguracio.php?cat=3"><b>Konfiguráció</b></a></li>
<li><a class="menuitem" href="http://<?php echo $_SERVER['HTTP_HOST']; ?>/<?php echo $admin_folder; ?>/admin-felhasznalok.php?cat=3"><b>Admin felhasználók</b></a></li>
<li><a class="menuitem" href="http://<?php echo $_SERVER['HTTP_HOST']; ?>/<?php echo $admin_folder; ?>/hirek.php?cat=3"><b>Hírek</b></a></li>
<li><a class="menuitem" href="http://<?php echo $_SERVER['HTTP_HOST']; ?>/<?php echo $admin_folder; ?>/galeria.php?cat=3"><b>Galéria</b></a></li>
<li><a class="menuitem" href="http://<?php echo $_SERVER['HTTP_HOST']; ?>/<?php echo $admin_folder; ?>/termekek.php?cat=3"><b>Termékek</b></a></li>
<li><a class="menuitem" href="http://<?php echo $_SERVER['HTTP_HOST']; ?>/<?php echo $admin_folder; ?>/ajanlatkeresek.php?cat=3"><b>Ajánlatkérések</b></a></li>
<li><a class="menuitem" href="http://<?php echo $_SERVER['HTTP_HOST']; ?>/<?php echo $admin_folder; ?>/uzenetek.php?cat=3"><b>Beérkezett üzenetek</b></a></li>
<li><a class="menuitem" href="http://<?php echo $_SERVER['HTTP_HOST']; ?>/<?php echo $admin_folder; ?>/slideshow.php?cat=3"><b>Slideshow képek</b></a></li>
<li><a class="menuitem" href="http://<?php echo $_SERVER['HTTP_HOST']; ?>/<?php echo $admin_folder; ?>/keresesek.php?cat=3"><b>Keresések</b></a></li>
</ul>
</div>
Tudnátok segíteni?
Beágyazás