Помощник
|
Закрыть текущую ссылку, Как Закрыть текущую ссылку в навигации на страницу на которой ты щас? |
ThanDdoR
|
Сообщение
#1
|
||
|
|
||
|
|||
ZiTosS |
6.1.2009, 3:46;
Ответить: ZiTosS
Сообщение
#2
|
|
Помоему то что тебе нужно...
файл index.php(куда подключаем) <?php include "./navigation.php"; /* Выводим навигацию */ echo getLinks($navigation); ?> файл navigation.php(там где формируем) <?php
/* массив ссылок */ $navigation = array( array("Главная","./index.php"), array("Гостевая","./index.php?act=guest"), array("Форум","./index.php?act=forum"), array("Фотогалерея","./index.php?act=photo"), array("Работа","./index.php?act=work") ); /* Проверка соответствия выбранного пункта меню ссылке */ function hoverLink($Link) { if(!eregi("act=", $Link) && empty($_GET['act'])) // Если ссылка index.php return 0; if(isset($_GET['act'])) { // Если в ссылке присутствует act $get = preg_replace("#(.?)+act=([^&]+)(.?)+#Ui","\\2", $Link); if($_GET['act'] == $get) return 0; } return 1; } /* формирование навигации */ function getLinks($arrayLinks) { $tmp = ""; foreach($arrayLinks as $arrayList) //перебераем массив ссылок { $flag = hoverLink($arrayList[1]); //проверка ссылки $tmp .= ($flag) ? "<a href='{$arrayList[1]}'>" : ""; $tmp .= ($flag) ? "{$arrayList[0]}" : "<b>{$arrayList[0]}</b>"; $tmp .= ($flag) ? "</a>" : ""; $tmp .= "<br />"; } return $tmp; } ?> Поблагодарили: (0) |
|
|
FordogeN |
6.1.2009, 11:53;
Ответить: FordogeN
Сообщение
#3
|
|
Хе. Сегодня именно об этом говорили)))
зы. А возможно чтоб скрипт просто находил ссылки и делал из них жирный текст, если это ссылка с текущим урлом. Просто еще есть урлы и "index.php?showtopic=3632&st=0&#entry16950" такие и ".ru/blog/852/" такие. -------------------- |
|
|
ZiTosS |
6.1.2009, 12:10;
Ответить: ZiTosS
Сообщение
#4
|
|
Ну так я же маленький пример написал, а так конечно может... Но обычно до таких крайностей не доходят!
Нужно подсветить максимум меню и подменю если есть! Всё... Остальное уже просто ссылки, на них не стоит обращать внимания, а не дай бог ссылку обновления страницы уберешь или подобного... |
|
|
FordogeN |
6.1.2009, 14:59;
Ответить: FordogeN
Сообщение
#5
|
|
|
ну да впринципе)))
-------------------- |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Размещу ссылку, статью, обзор на своих сайтах Качественно и не дорого |
3 | Funoman | 2405 | 12.10.2023, 13:27 автор: CryptoTims |
|
Получил странную ссылку при линкбилдинге Как поведет себя поиск при обнаружении странной ссылке? |
10 | r0mZet | 2151 | 24.10.2022, 19:23 автор: Wachowski |
|
Подобрать группы и страницы и разместить ссылку | 4 | Lacomka | 3374 | 21.2.2022, 8:43 автор: АлексейWEB |
|
Подобрать группы, страници по тематике и разместить ссылку | 4 | regem | 2369 | 26.7.2020, 4:14 автор: regem |
|
Как разместить ссылку только на главной в DLE, WP? | 4 | Telnor | 5859 | 11.1.2020, 15:26 автор: falken |
Текстовая версия | Сейчас: 19.3.2024, 8:53 |