首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >类别主页上的分页

问类别主页上的分页
EN

Stack Overflow用户
提问于 2016-03-21 15:55:07
回答 2查看 179关注 0票数 0

我有一个博客,其中帖子显示在不同的类别id下。在类别主页上,我想显示每页10个帖子。但是我的分页不起作用。有谁能帮帮忙吗?

/控制器/

代码语言:javascript
复制
public function categoryDetails($category_id)
    {

    $data = array();
    $this->load->library('pagination');
    $config['base_url'] = base_url() . 'Welcome/categoryDetails/'.$category_id;
    $data['total_rows'] = $this->WelcomeModel->select_number_of_published_blog_by_category_id($category_id);
    $config['per_page'] = 2;
    $this->pagination->initialize($config);
    $data['allPost'] = $this->SuperEditorModel->select_all_blog_post_with_category($category_id,$config['per_page'], $this->uri->segment(3));
    $this->load->view('frontend/master', $data);
EN

回答 2

Stack Overflow用户

发布于 2016-03-21 17:07:05

您必须使用create_links()函数来加载分页链接。您可以将其添加到data数组中并将其传递给视图

代码语言:javascript
复制
$data["pagination_links"] = $this->pagination->create_links();
$this->load->view('frontend/master', $data);

从文档中:

create_links()

返回:HTML格式的分页

返回类型: string

返回一个“分页栏”,其中包含生成的链接;如果只有一个页面,则返回一个空字符串。

票数 0
EN

Stack Overflow用户

发布于 2016-03-21 17:28:04

将其添加到您的控制器中以创建分页链接

代码语言:javascript
复制
$data["links"] = $this->pagination->create_links();

和您的视图页面,您希望在何处查看分页链接

代码语言:javascript
复制
<?php echo $link; ?>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36125647

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档