我建立使用CakePHP的投资组合网站,有一个导航像这样:导航CakePHP的选择状态的链接
<nav id="nav">
<ul>
<li><?php echo $html->link('Home', '/', array('title' => 'Home')); ?></li>
<li><?php echo $html->link('Portfolio', '/portfolio', array('title' => 'Portfolio')); ?>
<ul>
<li><?php echo $html->link('Lorem ipsum dolor sit amet, consectetur adipisicing elit', '/portfolio', array('title' => 'Lorem ipsum dolor sit amet, consectetur adipisicing elit')); ?></li>
<li><?php echo $html->link('Lorem ipsum dolor sit amet, consectetur adipisicing elit', '/portfolio', array('title' => 'Lorem ipsum dolor sit amet, consectetur adipisicing elit')); ?></li>
<li><?php echo $html->link('Lorem ipsum dolor sit amet, consectetur adipisicing elit', '/portfolio', array('title' => 'Lorem ipsum dolor sit amet, consectetur adipisicing elit')); ?></li>
<li><?php echo $html->link('Lorem ipsum dolor sit amet, consectetur adipisicing elit', '/portfolio', array('title' => 'Lorem ipsum dolor sit amet, consectetur adipisicing elit')); ?></li>
<li><?php echo $html->link('Lorem ipsum dolor sit amet, consectetur adipisicing elit', '/portfolio', array('title' => 'Lorem ipsum dolor sit amet, consectetur adipisicing elit')); ?></li>
<li><?php echo $html->link('Lorem ipsum dolor sit amet, consectetur adipisicing elit', '/portfolio', array('title' => 'Lorem ipsum dolor sit amet, consectetur adipisicing elit')); ?></li>
<li><?php echo $html->link('Lorem ipsum dolor sit amet, consectetur adipisicing elit', '/portfolio', array('title' => 'Lorem ipsum dolor sit amet, consectetur adipisicing elit')); ?></li>
<li><?php echo $html->link('Lorem ipsum dolor sit amet, consectetur adipisicing elit', '/portfolio', array('title' => 'Lorem ipsum dolor sit amet, consectetur adipisicing elit')); ?></li>
</ul>
</li>
<li><?php echo $html->link('About me', '/about', array('title' => 'About me')); ?></li>
</ul>
</nav>
不过,我想,当用户在添加类的选择链接该页面或其嵌套页面内的页面。因此,例如,如果他们在投资组合项目上,那么两者都是项目链接,并且投资组合将在<li>
上具有class="selected"
。
有人用CakePHP做过这样的事情吗?谢谢
页面怎么样?例如'/ pages/about' – Cameron 2011-04-01 14:49:34
然后你检查'$ this-> patams ['controller']'和'$ this-> params ['action']' – Dunhamzzz 2011-04-01 14:59:11