2016-08-18 23 views
0

我有這個URL,它是很長的路線分頁上指數法

website.local/movies/movies/12?filter=views 

(分頁+送參數)

我怎麼能獲得此URL(去掉 「電影」)

http://localhost/downloadz/movies/12?filter=views

我的控制器

public function movies(){ 
    $data = array(); 
    // Système de filtrage 
    //$config['page_query_string'] = TRUE; 
    //$config['query_string_segment'] = 'page'; 
    //$config['first_url'] = $config['base_url'].'?'.http_build_query($_GET); 
    $get_vars = $this->input->get(); 

    if(is_array($get_vars)){ 
     $config[‘suffix’] = '?'.http_build_query($get_vars,'', '&'); 
    } 

    echo $this->input->get('filter'); 
    $config['base_url'] = base_url('films/movies'). 
    $config['total_rows'] = $this->db->where('type','movie')->get('sheets')->num_rows(); 
    $config['per_page'] = 12; 
    $config['num_links'] = 8; 
    $config['full_tag_open'] = '<div class="pagination"><ul>'; 
    $config['full_tag_close'] = '</ul></div><!--pagination-->'; 
    $config['first_link'] = '&laquo; First'; 
    $config['first_tag_open'] = '<li class="prev page">'; 
    $config['first_tag_close'] = '</li>'; 
    $config['last_link'] = 'Last &raquo;'; 
    $config['last_tag_open'] = '<li class="next page">'; 
    $config['last_tag_close'] = '</li>'; 
    $config['next_link'] = 'Suivant &rarr;'; 
    $config['next_tag_open'] = '<li class="next page">'; 
    $config['next_tag_close'] = '</li>'; 
    $config['prev_link'] = '&larr; Précédent'; 
    $config['prev_tag_open'] = '<li class="prev page">'; 
    $config['prev_tag_close'] = '</li>'; 
    $config['cur_tag_open'] = '<li class="active"><a href="">'; 
    $config['cur_tag_close'] = '</a></li>'; 
    $config['num_tag_open'] = '<li class="page">'; 
    $config['num_tag_close'] = '</li>'; 
    $this->pagination->initialize($config); 
    //$this->input->get('filter', TRUE) 
    $data['items'] = $this->db->where('type','movie')->order_by($this->input->get('filter',TRUE), "DESC")->get('sheets',$config['per_page'],$this->uri->segment(3))->result(); 
    $this->load->view('public/general/movies',$data); 
} 
+0

$配置[ 'base_url'] = [base_url]。$ this-> router-> class。'/ movies';或者在route.php –

回答

1

考慮您的網址是:

http://localhost/movie/movies/12?filter=views

使用路由(配置/ routes.php文件):

$route['mov'] = "movie/movies" 

現在你的網址是:

http://localhost/mov/12?filter=views 
+0

thx中添加路由 –