我有使用Zend導航問題 我使用Zend的導航,它的確定,當我打電話像這樣的網址:Zend導航,我怎樣才能在網址中使用params?我在導航PARAMS試過沒有變化:(
www.website/article_new, www.website/article_list,
www.website/friends_new, ...
但我想打電話給網站,像這樣一些PARAMS:
www.website/article_new/123452/2335/45633246,
www.website/friends_new/23453/3453524/34554
我嘗試要設置一些參數,可以但這並不功能
我把導航的引導和佈局我。 用它。它是一個帶有一些麪包屑的導航,其中display:true和display:false。 這裏是我的引導代碼:
$navigation = new Zend_Navigation(array(
array(
'label' => 'Home',
'controller' => 'index',
'action' => 'index',
'class' => 'menuF'
),
array(
'label' => 'Article',
'controller' => 'Article_List',
'id' => 'article',
'action' => 'index',
'class' => 'menu',
'pages' => array(
array(
'label' => 'Neu',
'id' => 'article',
'controller' => 'Article_New',
'action' => 'index',
'class' => 'submenu'
)
)
).....
而且從layout.phtml代碼。在這段代碼中,我顯示了是否顯示了breadcump。
foreach($container as $page) {
$par = $active;
if ($page != $active && $page->getClass()!='menu' && $page->getClass()!='menuF' && $page->getID()!=$par->getID()) {
$page->setClass('submenu');
} else {
$found = $container->findAllBy('ID', $active->getID());
foreach($found AS $p){
if($p->getClass()!='menu'&&$p->getClass()!='menuF'){
$p->setClass('sub');
}
}
}
}
echo $this->navigation()->menu()->renderMenu($this->nav);
希望有人能幫助我! 謝謝大家! 問候你好 湯姆