【发布时间】:2014-06-09 10:10:19
【问题描述】:
我在 CodeIgniter 中遇到了分页问题: 我的路线是:
$route['tv/bloc'] = "tv/about";
$route['tv/bloc/page/(:any)'] = "tv/about";
$route['tv/bloc/(:any)'] = "tv/view/$1";
在我的控制器中:
$config["base_url"] = base_url()."tv/bloc/page/";
$config["total_rows"] = $this->site_tv->record_count();
$config["per_page"] = 24;
$config["uri_segment"] = 4;
$choice = $config["total_rows"] / $config["per_page"];
$config ["num_links"] = round($choice);
$this->pagination->initialize($config);
$page = ($this->uri->segment(4))? $this->uri->segment(4) : 0;
分页在分页的第 2、3 和 4 页上工作正常,但是当我想返回到分页的第一页时,我收到一个错误,因为控制器正在尝试搜索 /page 的 url...
有什么办法可以帮助我解决我的问题吗?
【问题讨论】:
-
请给出为第1页和第2页生成的URL
标签: php codeigniter codeigniter-2 codeigniter-url codeigniter-routing