Как выделить активный пункт меню?

Все блоги / DLE движок для сайтов 8 июля 2014 661   
Как выделить активный пункт меню?
Немного переделав стандртный {related-news} получил меню из заголовков страниц находящийся в этой категории. Например, в категории Товар1 есть страницы "Описание", "Характеристики", "Фотографии". Все они выводятся при нахождении на любой из этих страниц. Суть вопроса - Хочу чтобы активный пункт меню подсвечивался. Как я понял, ссылки related-news в show.full формируется так

$full_link = $config['http_home_url'] . get_url( $related['category'] ) . "/" . $related['id'] . "-" . $related['alt_name'] . ".html";

и далее накапливаются в буфер

$buffer .= "" . stripslashes( $related['title'] ) . "";

И выводятся. Как пробовал:

                    if ($full_link = $config['http_home_url'] . $_SERVER['REQUEST_URI'])                                              {$buffer .= "" . stripslashes( $related['title'] ) . "";                                                  } else {                                              $buffer .= "" . stripslashes( $related['title'] ) . "";                     }

т.е. если $full_link = странице, на которой находишься, то в ссылку подставляется class="active", но проблема в том, что класс подставляется во все ссылки в буфере =( help
  • Оцените публикацию
  • 0

Похожие публикации

@
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent

Архив публикаций