WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS   Ingyenes elektronikus tananyag interaktív
weboldalak készítéséhez.
Custom Search
 
vissza VISSZA    
menü MENÜ    
ismét ISMÉT    
tovább TOVÁBB    

Kiemelt hírkategóriák



A kiemelt hírkategóriák célja, hogy az adminisztrátor a legfontosabb információkat a menü elejéről elérhető weboldalakon tehesse közzé. Kiemelt minden hírkategória, ha prioritása 100 vagy annál nagyobb.

Az oldal tábla hírkategória típusú (10) oldalai közül tehát azoknak a linkjét jelenítjük meg, amelynek prioritása nagyobb vagy egyenlő 100.

A menüben megjelenítjük a kiválasztott hírkategóriák híroldalait, és fordítva a kiválasztott híroldalak kategóriáit. Az „AktLink” osztályba soroljuk az aktív oldalt és szülőoldalát.

Az éppen vizsgált oldal azonosítóját ezért összehasonlítjuk az aktív oldal és szülőoldalának azonosítójával.

Minden link listajelek közé kerül.

A lista következő szintjén álló híroldalak linkjeit a Menu_Szint2($OID,2) függvény állítja össze.

1. példa:

Forráskód




 <?php
  $SelectStr = "SELECT * FROM oldal WHERE OTipus=10 and OPrioritas>99 ORDER BY OPrioritas DESC"; 
  $result    = mysqli_query($MySqliLink,$SelectStr) OR die("Hiba ME 01 ");
  while($row = mysqli_fetch_array($result))
  {
    $ONev = $row['ONev']; $OURL = $row['OURL']; $OID  = $row['id']; $OSzulo = $row['OSzulo']; 
    //Ha az adott oldal vagy annak első gyermeke aktív, akkor az 'AktLink' osztályba kerül
    if ($OID==$AktOldal['id'] or $OID==$AktOldal['OSzulo'] ) {$AktLink = "class='AktLink'";} else {$AktLink = "";}
    $HTMLkod .= "<li class='M1'><a href='?f0=$OURL' $AktLink>  $ONev</a>";
    if ($AktLink>'') {$HTMLkod .= Menu_Szint2($OID,11);}
    $HTMLkod .= "</li>n"; 
  } 
  mysqli_free_result($result);  
 ?>

 

A webáruház megtekinthető és letölthető itt: Ingyen webáruház - W3 Free Shop