0
我試圖在我的網站上實現突出顯示的當前菜單項。 現在我只在當前視圖中找到View::set
方法$this->set('activeMenuButton', 'posts');
。CakePHP 2.2.1什麼是DRY方法來突出顯示當前菜單項?
但我有我的網站佈局9個菜單項。例如:
<li><?php echo $this->Html->link('Main page', array('controller' => 'pages','action' => 'index'), array('class' => 'button'));?></li> etc.
我怎樣才能使自動化檢查的是當前活動頁== $這個 - >設置( 'activeMenuButton', '帖子')?或者我應該添加檢查到每個<李>在佈局? 像
if $activeMenuButton == posts { echo = 'class="activebutton"' } else { echo class="button" }?
它看起來可怕給我,但我不認爲無可奈何的。
不幸的是我不知道JS。你能給我一個例子嗎? – user1327 2012-08-08 17:22:06