Реклама на сайте Advertise with us

Братцы, подскажите

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 25.08.10
Сообщения: 54
Рейтинг: 19

Ссылка на сообщениеДобавлено: 05/05/12 в 03:49       Ответить с цитатойцитата 

Ввиду некоторой не "гибкости" одного скрипта, интересует альтернативная возможность его нагибания, а именно:

К примеру имеем на глагне:
<a href="/gallery/popular/" class="nav_lnk">Popular</a>

При переходе на /gallery/popular/ к классу этого линка нужно добавить класс .active

А именно:
<a href="/gallery/popular/" class="nav_lnk active">Popular</a>

Т.е. возможно придумать что-то типа?:
<?
if урл совпадает с открытой страницей
echo 'active';
else нет, то ничего не выводить...
?>

Спасибо.

0
 



С нами с 24.12.10
Сообщения: 478
Рейтинг: 366

Ссылка на сообщениеДобавлено: 05/05/12 в 06:24       Ответить с цитатойцитата 

Код:
<?php echo '<a href="/gallery/popular/" class="nav_lnk' . ( $_SERVER['REQUEST_URI'] == '/gallery/popular/' ? ' active' : '' ) . '">Popular</a>'; ?>

если надо игнорировать ?param=val&qwe=rty то:
Код:
<?php

$url = parse_url( $_SERVER['REQUEST_URI'], PHP_URL_PATH );
echo '<a href="/gallery/popular/" class="nav_lnk' . ( $url == '/gallery/popular/' ? ' active' : '' ) . '">Popular</a>';

?>

3
 



С нами с 25.08.10
Сообщения: 54
Рейтинг: 19

Ссылка на сообщениеДобавлено: 05/05/12 в 06:37       Ответить с цитатойцитата 

shar: Thx!

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »