2014-02-11 36 views
0

如何在CakePHP的NestedList中爲specyfic li設置類?CakePHP NestedList set李類

我的代碼:

$this->Html->nestedList($data, array(), array('class' => 'active')); 

該代碼添加class active但所有li元素。我只想給第一個或第二個li添加示例。可能嗎?

回答

1

嘗試http://www.dereuromark.de/2013/02/17/cakephp-and-tree-structures/ 並使用Tree Helper輸出您的數據。 回調或元素可以通過傳遞的數據動態決定標記「活動」的內容。

+0

好的謝謝馬克,比創建示例水平菜單設置活動頁面的最佳方式? – Piotr

+0

不知道這是否是最好的方法。取決於你的需求。你也可以很快地編碼自己。但是嵌套列表變得越複雜,使用更通用的DRY方法就越好。 – mark