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