Codeigniter分页无法初始化

时间:2013-01-10 21:09:28

标签: codeigniter pagination

这是控制器......

public function viewdeals (){


  $this ->load-> model ('model_dealview');
  if (  $q1 = $this-> model_dealview-> getdeals()){

      $this->load->library('pagination');

      $config['base_url'] = 'formalert/viewdeals';
      $config['total_rows'] = 40;
      $config['per_page'] = 5;

      $this->pagination->initialize($config);
      $q1['pagination'] = $this->pagination->create_links();
      $this -> load -> view ('view_deals', $q1);


 }

问题在于每当我尝试使用分页运行时...我都会收到此错误

遇到PHP错误

Severity: Notice

Message: Undefined property: Contoller_name::$pagination

Fatal error: Call to a member function initialize() on a non-object in
C:\wamp\www\ci\application\controllers\controllerfile_name.php on line 108

没有分页,一切都很好......

我已经尝试在cofig文件中加载库...几乎所有东西都做了..甚至从互联网复制的代码也适用于其他人..需要帮助! ......

请注意,它没有标识属性$pagination ...因此代码中的其他小问题无关紧要。

1 个答案:

答案 0 :(得分:1)

好的问题解决了。你需要自动加载分页库...只是在函数中加载它不会。