分页后查看所有链接

时间:2011-12-01 08:54:35

标签: codeigniter pagination codeigniter-2

是否可以在<<之后或之前添加view All results链接首先1 2 3最后>>分页的链接?

我尝试了一些事情:

//在控制器(搜索)中:

if(uri_string()=='/search/results/all'){
            $config['per_page'] = $config['total_rows'];
        }else{
            $config['per_page'] = 10;
        }
$page['pagination'] = $this->pagination->create_links(); 

//并在视图中:

echo $pagination .' '. '<a href="/search/results/all">View all results</a>';

有谁知道更好的方法吗?

1 个答案:

答案 0 :(得分:0)

我认为更好的方法是扩展CI分页类。例如:

class MY_Pagination extends CI_Pagination
{
      function create_links() {

           // modify the output here

           return $output;
      }
}

你可以在这里找到一个很好的例子:http://codeigniter.com/wiki/Digg_Style_Pagination_-_Non_evasive_aproach

相关问题