http://localhost/bestbookfinder.com/viewallbooks/books/pgn/grid/6
其中:
bestbookfinder.com :项目名称
viewallbooks :班级名称
图书:功能
pgn :常量参数
网格:查看类型
6 :分页当前页码
所以现在我正在尝试阅读上面显示的url并使用以下代码应用CSS类,但不幸的是我的代码无效。 当我试图阅读网址时,我想我犯了错误。
请帮我解决这个问题
<?php
if ( $this->uri->uri_string() == '/books/pgn/grid' )//i think mistake is here
{
echo "".anchor(base_url().'viewallbooks/books/pgn/grid/'.$this->uri->segment(5),' Grid', array('id' => 'gridactive'))."";
}
?>
答案 0 :(得分:0)
从codeigniter manual - uri_string()
返回一个包含完整URI的字符串。因此,在您的示例中,"viewallbooks/books/pgn/grid/6"
。
因此"viewallbooks/books/pgn/grid/6" != '/books/pgn/grid'
做这样的事情:
if ($this->uri->segment(4) == "grid")
{
// do something
}
答案 1 :(得分:0)
if($this->uri->segment(4) == 'grid'){
//carry on