急?关于分页--控制器在子目录下时,分页提示找不到页面
域名/index.php/admini/flyneedle/prize/2错误 The page you requested was not found控制器代码
$per_page=4;//每页个数
$total=$this->prm->count_all_prizes($openid='');
$config['base_url']=base_url().'index.php/admini/flyneedle/prize/';//分页页面的url
$config['total_rows']=$total;//总页数
$config['per_page']=$per_page;
$config['num_links']=3;
$config['use_page_numbers']=true;
$config['first_link'] ='«';
$config['last_link'] ='»';
$config['cur_tag_open'] = '<a href="" class="active">';//“当前页”链接的打开标签。
$config['cur_tag_close'] = '</a>';//“当前页”链接的关闭标签。
$id = $this->uri->segment(4);
$id=$id?$id:1;
$start=($id-1)*$per_page;
$data['user_prizes']=$this->prm->get_prize_record_list($openid='',$per_page,$start);
$data['page_links']=$this->pagination->initialize($config);
$data['page']=$this->pagination->create_links();
$this->layout->view('/admini/flyneedle/prize',$data);
这个你写的不对把 ci应该是找admini控制器但是admini你是文件夹,不是控制器。你应该配置apache的虚拟主机,或是用.htaccess重写规则控制。我觉得是这样 哎,找了半天终于找到原因的应为我控制器 默认的函数明是 index 所以访问时省略了index分页链接应该是这样的/index.php/admini/flyneedle/prize/index/2
页:
[1]