![]() |
anchor problem - Printable Version +- CodeIgniter Forums (https://forum.codeigniter.com) +-- Forum: Archived Discussions (https://forum.codeigniter.com/forumdisplay.php?fid=20) +--- Forum: Archived Development & Programming (https://forum.codeigniter.com/forumdisplay.php?fid=23) +--- Thread: anchor problem (/showthread.php?tid=13659) |
anchor problem - El Forum - 12-01-2008 [eluser]sojic[/eluser] Code: ($row->link==$this->uri->segment(2)) ? $attr = array('class' => 'active') : $attr = array(); The idea is to detect active page and to add class="active". The result is <a href="link"> anchor problem - El Forum - 12-01-2008 [eluser]Michael Wales[/eluser] You are passing an array to the first parameter of anchor(), it should be a string. I assume this is within some sort of loop that is building out a menu and $parent has been defined elsewhere in the loop (as the first segment of the URL to link to). Maybe something like this: Code: if ($row->link === $this->uri->segment(2)) ? $attr = array('class' => $active) : $attr = array(); anchor problem - El Forum - 12-02-2008 [eluser]sojic[/eluser] Thanks, I think that it solve the problem. I will try it later |