分页第一个链接和最后一个链接不起作用

时间:2015-05-27 22:38:44

标签: php codeigniter pagination

我正在使用codeigniter 2.2.0。我已经实现了分页,它工作正常。我想显示最后一个链接和第一个链接,但它没有显示。它仅显示下一个和上一个链接。我已经初始化了$config['first_link] = 'First';$config['last_link] = 'Last';。应该是什么问题?为什么$config['first_link'];$config['last_link'];无法显示?

我已经在寻找解决方案并尝试了这个one以及codeigniter分页类link,但仍然没有运气。

这是我的分页代码

        $config = array();
        $config["first_url"] = base_url() .'main';
        $config["base_url"] = base_url() . "main/logs";
        $config["total_rows"] = $this->fetch->count_logs();
        $config["per_page"] = 15;
        $config["uri_segment"] = 3;
        $config['use_page_numbers'] = TRUE;
        $config['first_link'] = "First";
        $config['prev_link'] = "<< Previous";
        $config['next_link'] = "Next >>";
        $config['last_link'] = "Last";


        // initialize the paginator 
        $this->pagination->initialize($config);

        $page = ($this->uri->segment(3)) ? $this->uri->segment(3) : 0;
        $data["activity_log"] = $this->fetch->
            activity_logs($config["per_page"], $page);
        $data["links"] = $this->pagination->create_links();
        $data['pagination_message'] = 'Displaying '.((($this->pagination->cur_page-1)*$this->pagination->per_page)+1).' to '.($this->pagination->cur_page*$this->pagination->per_page).' of '.$this->pagination->total_rows . ' logs ';

        $this->load->view('main', $data);
  

仅当我的行数超过45时才显示第一个和最后一个链接。

0 个答案:

没有答案