[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Сделать некликабельную ссылку
anabenne
Всем привет,вот такой вопрос.
Есть шаблон меню, один спан, один css. Код который описывает этот шаблон создания меню.

Т.е. создаем каталог, подкаталог, подкаталог и тд.

К примеру

Главная -> Стройматериалы -> Бревна -> Дуб

Они создаются уже со своими стилями и ссылками.
Вопрос как убрать ссылку у Дуба.
Т.е. сделать обычный текст. Без ссылок.

вот спан для всего меню
<span><a href="##self####fpath##" class="##node_attributes##">##smenu##</a></span>


вот код создания меню
# создание строки навигации узла
function cms_navigation($parent_node,& $root_node,$shablone="navigation",$reverse=true){
global $access;

$navigation_node = & $root_node->create("cms_".$shablone);
$navigation_node->setFromBranch();
$navigation_node->reverse($reverse);
$node = $parent_node;
$iii = 0;
$jjj = 0;
if($shablone=="title" && isset($parent_node->entry) && $parent_node->entry!==false){
$navigation_item_node = & $navigation_node->create("cms_".$shablone."_item");
$navigation_item_node->set("stitle",$parent_node->entry);
$jjj++;
}
while($node->id!=0 && $iii++<15){
if ($shablone!="title" || CMS_SHORT_TITLE*1==0 || ($shablone=="title" && ($iii==1 || $node->parent->id==0))){
if(($node->type & CMS_TYPE_VIRTUAL)==0 || ($node->data["pid"]==0 && $shablone=="title") || $access->status==ACCESS_ADMIN){
//if(($node->type & CMS_TYPE_VIRTUAL)==0 || $access->status==ACCESS_ADMIN){

$navigation_item_node = & $navigation_node->create("cms_".$shablone."_item",$node->data);

$jjj++;
if ($jjj>1 && $shablone=="title") $navigation_item_node->create("cms_".$shablone."_sep");
if($access->status==ACCESS_ADMIN){
$attributes = "";
if(($node->access&CMS_ACCESS_HIDDEN)==CMS_ACCESS_HIDDEN){ $attributes .= "cms_hidden "; }
if(($node->type&CMS_TYPE_VIRTUAL)==CMS_TYPE_VIRTUAL){ $attributes .= "cms_virtual ";}
if(($node->type&CMS_TYPE_LINK)==CMS_TYPE_LINK){ $attributes .= "cms_link ";}
if(($node->type&CMS_TYPE_ROOT)==CMS_TYPE_ROOT){ $attributes .= "cms_root ";}
$navigation_item_node->set("node_attributes",$attributes);
}

$navigation_item_node->setFromBranch();
}
}

$node = $node->parent;
}
}

Спасибо
Быстрый ответ:

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