Codeigniter - странициране

Styl3rbg

Registered
От няколко дни се занимавам с codeigniter и срещнах проблем при страницирането. Извежда резултатите, но когато се отвори site.com/news/$page дава грешка 404.

Демо: http://codeigniter.penchevgroup.org/news http://codeigniter.penchevgroup.org/news/1

Controller - http://codeigniter.penchevgroup.org/scr/controller.jpg
Model - http://codeigniter.penchevgroup.org/scr/model.jpg
Routes - http://codeigniter.penchevgroup.org/scr/routes.jpg
 
eLite каза:
Index функцията ти очаква параметър от URI-то.
Кой параметър по-точно?
PHP:
	public function index()
	{
		$config = array();
		$config['page_query_string'] = FALSE;
        $config["base_url"] = site_url("news/");
        $config["total_rows"] = $this->news_model->record_count();
        $config["per_page"] = 1;
        $config["uri_segment"] = 3;
		$this->pagination->initialize($config);
		$page = ($this->uri->segment(3)) ? $this->uri->segment(3) : 0;
		$this->load->view('templates/header');
		$data['news'] = $this->news_model->get_news(FALSE, $config["per_page"], $page);
		$data["links"] = $this->pagination->create_links();
		$this->load->view('news/index', $data);
		$this->load->view('templates/footer');
	}
 
domein.neshto/controller/method/values/values2/

Ето тези values са параметри към метода "method" от контролера "controller".
 
Пробвай с това:
PHP:
public function index($page_num = 0)
{
	$config = array();
	$config['page_query_string'] = FALSE;
	$config["base_url"] = site_url("news/");
	$config["total_rows"] = $this->news_model->record_count();
	$config["per_page"] = 1;
	$config["uri_segment"] = 3;
	$this->pagination->initialize($config);
	//$page = ($this->uri->segment(3)) ? $this->uri->segment(3) : 0;
	$page = $page_num;
	$this->load->view('templates/header');
	$data['news'] = $this->news_model->get_news(FALSE, $config["per_page"], $page);
	$data["links"] = $this->pagination->create_links();
	$this->load->view('news/index', $data);
	$this->load->view('templates/footer');
}
 
eLite каза:
Пробвай с това:
PHP:
public function index($page_num = 0)
{
	$config = array();
	$config['page_query_string'] = FALSE;
	$config["base_url"] = site_url("news/");
	$config["total_rows"] = $this->news_model->record_count();
	$config["per_page"] = 1;
	$config["uri_segment"] = 3;
	$this->pagination->initialize($config);
	//$page = ($this->uri->segment(3)) ? $this->uri->segment(3) : 0;
	$page = $page_num;
	$this->load->view('templates/header');
	$data['news'] = $this->news_model->get_news(FALSE, $config["per_page"], $page);
	$data["links"] = $this->pagination->create_links();
	$this->load->view('news/index', $data);
	$this->load->view('templates/footer');
}

Мм не, не дава резултат.
 

Back
Горе