2011-12-07 26 views

回答

3

我有一個項目,同樣的要求。我擴展菜單視圖助手來完成這項工作,並提供代碼上Github

zf1-navigation-view-helper-bootstrap

說明

這Zend Framework的視圖助手擴展了現有的 Zend_View_Helper_Navigation_Menu視圖助手來呈現下拉菜單 與Twitter Bootstrap所需格式兼容。該 自動下拉功能需要添加各種類,ID, 和數據切換屬性,這Zend框架的菜單視圖助手 本身並不支持

1

您可以使用setUlClass()方法設置類。下面的例子將設置類sub_menu上的所有菜單項與深度2

$this->navigation()->menu() 
    ->setUlClass('sub_menu') 
    ->setOnlyActiveBranch(true) 
    ->setRenderParents(false) 
    ->setMinDepth(2) 
    ->setMaxDepth(2); 
+0

我期待以設置內部UL類。 – jkushner

+0

啊,我明白了。然後你需要實現一個部分。 –