public function action_index() { // Pagination $config = array('pagination_url' => \Uri::current(), 'total_items' => Model_Category::count(), 'per_page' => 3, 'uri_segment' => 'page'); $pagination = \Pagination::forge('categories_pagination', $config); // Get categorys $this->data['categories'] = Model_Category::query()->offset($pagination->offset)->limit($pagination->per_page)->order_by('created_at', 'DESC')->get(); return \Response::forge(\View::forge('frontend/category/index')->set($this->data, null, false)); }
public function action_index() { $this->dataGlobal['pageTitle'] = __('backend.category.manage'); $per_page = floor(Model_Category::count() / 2); // Pagination $config = array('pagination_url' => \Uri::current(), 'total_items' => Model_Category::count(), 'per_page' => $per_page, 'uri_segment' => 'page'); $this->data['pagination'] = $pagination = \Pagination::forge('category_pagination', $config); // Get categories $this->data['categories'] = Model_Category::query()->offset($pagination->offset)->limit($pagination->per_page)->order_by('created_at', 'DESC')->get(); return \Response::forge(\View::forge('backend/category/index')->set($this->data, null, false)); }