我相信這是一個相當簡單的問題來回答,但我是PHP新手,所以我希望有人能幫我解決這個問題。如何使用PHP從活動導航頁面中移除錨點?
我有一個動態的導航菜單,效果很好,但我想從菜單中的當前頁面中刪除鏈接。
這裏是我的代碼:
<div id="navigation_menu">
<?
foreach($pagedata->menu as $menuitem){
$class = ($menuitem->uri == $requesteduri) ? 'navigation selection' : 'navigation page_select';
?>
<div id="<?=$menuitem->uri?>" class="<?=$class?>">
<img class="nav_icon" src="<?=PROTOCOL?>//<?=DOMAIN?>/img/<?=$menuitem->uri?>.png">
<h1><a href="<?=PROTOCOL?>//<?=DOMAIN?>/<?=$menuitem->uri?>"><?=$menuitem->title?></a></h1>
<h2><?=$menuitem->description?></h2>
<img class="go" src="<?=PROTOCOL?>//<?=DOMAIN?>/img/go.png">
</div>
<?
}
?>
</div>
任何幫助將不勝感激。謝謝!
更新的代碼(這就是我現在的作品)
<div id="navigation_menu">
<?
foreach($pagedata->menu as $menuitem){
$class = ($menuitem->uri == $requesteduri) ? 'navigation selection' : 'navigation page_select';
?>
<div id="<?=$menuitem->uri?>" class="<?=$class?>">
<img class="nav_icon" src="<?=PROTOCOL?>//<?=DOMAIN?>/img/<?=$menuitem->uri?>.png">
<h1>
<?php if ($menuitem->uri == $requesteduri):?>
<?=$menuitem->title;?>
<?php else: ?>
<a href="<?=PROTOCOL?>//<?=DOMAIN?>/<?=$menuitem->uri?>"><?=$menuitem->title?></a>
<?php endif;?>
</h1>
<h2><?=$menuitem->description?></h2>
<img class="go" src="<?=PROTOCOL?>//<?=DOMAIN?>/img/go.png">
</div>
<?
}
?>
</div>
好吧,我想我明白你在做什麼,但是如何去除錨標籤?我正在學習... – NewWorldOrderly 2012-04-20 22:43:09
哦,我看到你只想刪除錨點,讓我編輯.. – JREAM 2012-04-20 22:44:57
好吧,這很適用...但由於某種原因,我的導航按鈕的鏈接路徑即將到來「未定義「而不是uri應顯示的名稱。 – NewWorldOrderly 2012-04-20 23:04:07