我已成功实现此代码,以便在访问者在页面上时将特定类设置为活动菜单。但我无法弄清楚如何设法对主页做同样的事情,或者换句话说是第一个索引页面。
这适用于其他页面
<?=($this->uri->segment(1)==='profiles')?'active':'not-active'?>
然后我尝试了这个,但那不起作用......
<?=($this->uri->segment(1)==='index')?'active':'not-active'?>
想法?
答案 0 :(得分:4)
检查控制器(类)和/或方法。如果您正在访问http://example.com/,那么您的默认控制器正在使用,但没有任何内容设置为uri段1。
Codeigniter 2:
<?=($this->router->fetch_class()==='index')?'active':'not-active'?>
Codeigniter 3:
<?=($this->router->class==='index')?'active':'not-active'?>