[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Возможность добавить активную ссылку.
kistals
"Доброго времени суток не знаю в тот ли я раздел пишу о помощи если нет модэры переместите в нужный. Заранее спасибо"

Приступим, сделали вывод вот такой(показан код ниже) из магазина товаров что бы при создании нового каталога выводилось одно основное меню и подменю, каталогов которые находятся в одном из главных каталогов. (сори за каламбур)
Необходимо сделать так что бы при переходе по ссылке этот элемент в меню становился активным(присваивался css класс к примеру class="active"). и в последующем в переходах по внутренним ссылкам(страничкам) этого меню этот класс оставался активным.
Заранее благодарю.
   <ul class="topnav"> 
<?php
$query = "select * from `shop` order by `sort`";
$res = $db->query($query);

$index = 1;
while( true == ($aRow = mysql_fetch_assoc($res)) )
{
echo '<li><a href="#">' . $aRow['name'] . '</a>';

$query = "select * from `shop_section` where shop_id = " . (int) $aRow['id'] . ' order by `sort`';
$res2 = $db->query($query);

if( mysql_num_rows($res2) || strpos($_SERVER['REQUEST_URI'],"shop/3/")==1 ) {
echo '<ul>';

while( true == ($aRow2 = mysql_fetch_assoc($res2)) )
{
echo '<li><a style=\'border-top: 1px dashed #c7c7c7; margin-left: 20px;\' href="/shop/' . $aRow['id']. '/' . $aRow2['id'] . '.html">' . $aRow2['name'] . '</a></li>
'
;
}
echo '</ul>';
}

echo '</li><img src=\'/images/line_left_menu.gif\'/>';
$index++;
}
?>
</ul>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.