меню "главная"

как сделать чтобы пукт меню главная выделялся когда находишься на главной странице

#1 25 марта 2010 в 15:52
Подскажите пожалуйста, как сделать чтобы пукт меню главная выделялся когда находишься на главной странице, сейчас у меня выделаются почему-то все пункты меню кроме пункта меню "главная"?
#2 25 марта 2010 в 17:11
Через цсс! a:visit удалить display:block!
#3 25 марта 2010 в 17:18


Через цсс! a:visit снять displey:blok!

StaryiSV

Нет это точно не то.
К тому же у меня в css нет ни одного слова visit, display, block
#4 25 марта 2010 в 18:43
maxisoft, ты вот этот имеешь ввиду, в папке modules/mod_menu/module.tpl ?
  1.  
  2. $link = '<a target="'.$target.'" class="" href="'.$menulink.'" >'.$row['title'].'</a>';
  3. } else {
  4. $link = $row['title'];
  5. }
  6.  
#5 26 марта 2010 в 08:23


ну нужно править сам модуль меню, который проверяет если ИД = соотвествует разделу то выводить стиль active

maxisoft
Спасибо за помощь, понятно, только не получилось где именно, найти видимо знаний не хватает.
А может тут ещё js где-то используется?
#6 6 мая 2010 в 19:55
У меня была такая же задача, я ее решил таким образом:
Изменения в файле /modules/mod_menu/module.php:

$uri=explode("/",$_SERVER[’REQUEST_URI’]);
if (($menuid != $item[’id’]) && !($item[’url’]==’/’ && $uri[1]==’’)){
$item[’link’] = ’<a target="’.$item[’target’].’" class="" href="’.$item[’url’].’" >’.$item[’title’].’</a>’;
} else {
$item[’link’] = $item[’title’];
}

Не претендую на идеальность решения
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.