Merhabalar if döngüsünde çözümleyemediğim birşey var Php ile Active Menü yapıyorum Tıklandığında bold olan menü aşağıdaki sitede örneği olduğu üzere.
http://www.theseventhart.com/media/filter/1
Menü üzerinde herşeyi çözümedim fakat içinden çıkamadığım birşey varki Ana Kategori Altında Alt Kategori ye tıklandığında Hem üst hemde alt Kategorinin Class ının Current olması gerekiyor. Alt menü deki Li Classı Currenti alıyor onda bir sıkıntı yok ama Alt Kategorinin bağlı olduğu Ana Kategori deki Li ye bir türlü Current Classını tanımlayamadım.
Kod Bloğum Aşağıdaki Gibi.
Buda Mysql Veritabanım.
http://www.theseventhart.com/media/filter/1
Menü üzerinde herşeyi çözümedim fakat içinden çıkamadığım birşey varki Ana Kategori Altında Alt Kategori ye tıklandığında Hem üst hemde alt Kategorinin Class ının Current olması gerekiyor. Alt menü deki Li Classı Currenti alıyor onda bir sıkıntı yok ama Alt Kategorinin bağlı olduğu Ana Kategori deki Li ye bir türlü Current Classını tanımlayamadım.
Kod Bloğum Aşağıdaki Gibi.
PHP:
$ust_menuler_sql = mysql_query("select * from $GLOBALS[ust_menuler_tbl] where gorunurluk = '1' and ust_baslik_id = '0' order by sira asc");
echo'<ul class="menu" style="float:right; margin-top:-35px;">';
while($ust_menuler = mysql_fetch_array($ust_menuler_sql)){
$ana_sayfa_id_sql = mysql_fetch_array(mysql_query("select * from $GLOBALS[ana_sayfa_tbl]"));
$ana_sayfa_id = $ana_sayfa_id_sql['baslik_id'];
echo'<li ';
if ($_GET['icerik'] == $ust_menuler['id']) {echo'class="current"';}
else if($_GET['icerik'] ['id'] == $ust_baslik_id) { echo 'class="current"'; }
echo '>';
echo '<a ';
echo'title="'.strip_tags($ust_menuler[baslik.$_SESSION[lang_ek]]).'" href="';
$this->baslik_link($ust_menuler[id]);
echo'">'.$ust_menuler['baslik'.$_SESSION[lang_ek]].'</a>';