Codeigniter 使用codiegniter和引导链接的分页无法正常进行

Codeigniter 使用codiegniter和引导链接的分页无法正常进行,codeigniter,twitter-bootstrap,pagination,Codeigniter,Twitter Bootstrap,Pagination,我在我的一个CodieIgniter页面中使用了分页,我想在引导类中显示分页链接。链接在第一页上正确显示,但当我单击link2时,链接没有正确显示。请告诉我如何调整它们。 这是我的查看页面 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.

我在我的一个CodieIgniter页面中使用了分页,我想在引导类中显示分页链接。链接在第一页上正确显示,但当我单击link2时,链接没有正确显示。请告诉我如何调整它们。 这是我的查看页面

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<base href="<?php echo base_url()?>" />
 <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>User Handling</title>

    <!-- Bootstrap -->
    <link href="<?php echo base_url();?>css/bootstrap.min.css" rel="stylesheet">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body class="container">
<div class="row">
<div class="col-lg-12">
<?php
if(isset($new_post))
{
    foreach($new_post as $row)
    {
        echo '<h1>'.$row->tittle.'</h1>';

        echo '<p style="background-color:#CCC;">'.$row->post.'</p>';
        $row->id;
        echo '<a href="index/post_edit/'.$row->id.'">Edit</a>&nbsp;&nbsp;';
        echo '<a href="index/delete_post/'.$row->id.'">Delete</a>';
        echo '<br/>';

    }
}
页码正确的第一页。

页码不正确的第二页。

不是codeigniter分页类的专家,但我认为您应该阅读标题为“定制分页”和“添加封闭标记”的部分

如果您想更改链接的显示方式(围绕链接的html等),我相信您需要使用提供的配置选项

看看这是否有帮助

好的,编辑这篇文章,为你添加一些代码……这确实在文档中有详细解释

// If you want to wrap your pagination in something
$config['full_tag_open'] = '<ul class="pagination">';
$config['full_tag_close'] = '</ul>';

// If you want to wrap the "go to first" link
$config['first_link'] = 'First';
$config['first_tag_open'] = '<li class="whateverboostrap">';
$config['first_tag_close'] = '</li>';

// If you want to wrap the "go to last" link
$config['last_link'] = 'Last';
$config['last_tag_open'] = '<li class="whateverboostrap">';
$config['last_tag_close'] = '</li>';

// If you want to wrap the next link
$config['next_link'] = 'Next';
$config['next_tag_open'] = '<li class="whateverboostrap">';
$config['next_tag_close'] = '</li>';

// If you want to wrap the previous link
$config['prev_link'] = 'Last';
$config['prev_tag_open'] = '<li class="whateverboostrap">';
$config['prev_tag_close'] = '</li>';

// Wrap/style active link
$config['cur_tag_open'] = '<li class="active whateverboostrap">';
$config['cur_tag_close'] = '</li>';

// Wrap the 'digit' link.
$config['num_tag_open'] = '<li class="whateverboostrap">';
$config['num_tag_close'] = '</li>';
//如果您想用某种方式包装分页
$config['full_tag_open']='
    ; $config['full_tag_close']='
'; //如果要包装“转到第一个”链接 $config['first_link']='first'; $config['first_tag_open']='
  • ; $config['first_tag_close']='
  • ; //如果要包装“转到最后一个”链接 $config['last_link']='last'; $config['last_tag_open']='
  • ; $config['last_tag_close']='
  • ; //如果你想包装下一个链接 $config['next_link']='next'; $config['next_tag_open']='
  • ; $config['next_tag_close']='
  • ; //如果要换行上一个链接 $config['prev_link']='Last'; $config['prev_tag_open']='
  • ; $config['prev_tag_close']='
  • ; //换行/样式活动链接 $config['cur_tag_open']='
  • '; $config['cur_tag_close']='
  • ; //包装“数字”链接。 $config['num_tag_open']='
  • ; $config['num_tag_close']='

  • 不是codeigniter分页类的专家,但我认为您应该阅读标题为“定制分页”和“添加封闭标记”的部分

    如果您想更改链接的显示方式(围绕链接的html等),我相信您需要使用提供的配置选项

    看看这是否有帮助

    好的,编辑这篇文章,为你添加一些代码……这确实在文档中有详细解释

    // If you want to wrap your pagination in something
    $config['full_tag_open'] = '<ul class="pagination">';
    $config['full_tag_close'] = '</ul>';
    
    // If you want to wrap the "go to first" link
    $config['first_link'] = 'First';
    $config['first_tag_open'] = '<li class="whateverboostrap">';
    $config['first_tag_close'] = '</li>';
    
    // If you want to wrap the "go to last" link
    $config['last_link'] = 'Last';
    $config['last_tag_open'] = '<li class="whateverboostrap">';
    $config['last_tag_close'] = '</li>';
    
    // If you want to wrap the next link
    $config['next_link'] = 'Next';
    $config['next_tag_open'] = '<li class="whateverboostrap">';
    $config['next_tag_close'] = '</li>';
    
    // If you want to wrap the previous link
    $config['prev_link'] = 'Last';
    $config['prev_tag_open'] = '<li class="whateverboostrap">';
    $config['prev_tag_close'] = '</li>';
    
    // Wrap/style active link
    $config['cur_tag_open'] = '<li class="active whateverboostrap">';
    $config['cur_tag_close'] = '</li>';
    
    // Wrap the 'digit' link.
    $config['num_tag_open'] = '<li class="whateverboostrap">';
    $config['num_tag_close'] = '</li>';
    
    //如果您想用某种方式包装分页
    $config['full_tag_open']='
      ; $config['full_tag_close']='
    '; //如果要包装“转到第一个”链接 $config['first_link']='first'; $config['first_tag_open']='
  • ; $config['first_tag_close']='
  • ; //如果要包装“转到最后一个”链接 $config['last_link']='last'; $config['last_tag_open']='
  • ; $config['last_tag_close']='
  • ; //如果你想包装下一个链接 $config['next_link']='next'; $config['next_tag_open']='
  • ; $config['next_tag_close']='
  • ; //如果要换行上一个链接 $config['prev_link']='Last'; $config['prev_tag_open']='
  • ; $config['prev_tag_close']='
  • ; //换行/样式活动链接 $config['cur_tag_open']='
  • '; $config['cur_tag_close']='
  • ; //包装“数字”链接。 $config['num_tag_open']='
  • ; $config['num_tag_close']='

  • 使用codiegniter和bootstrap进行分页非常漂亮,在这个链接中完成,请跟随链接


    所有的事情都是由作者完成的,你只需要调整代码,如果它不起作用,它肯定会起作用,请告诉我。

    使用codiegniter和bootstrap的分页非常漂亮,在这个链接中完成,请跟随链接


    所有的事情都是由作者完成的,你只需要调整代码,如果它不起作用,它肯定会起作用。让我知道。

    hmmmmm但是对于样式,我使用bootstrap,我已经看到了很多关于样式的东西,但是我必须使用bootstrap,这是一个王牌,不管你是否感谢你给我发送linkBootstrap,你只是在申请课程。您只需要使用配置选项并指定围绕分页的html(包括类)。@Vicky添加了代码示例来回答……显然您不会使用“whateverbootstrap”类……您可以添加任何有意义的类……但这就是您要做的。然后只回显$link,不要在视图中用任何东西包装它,因为所有包装都是在配置中完成的。哎呀,很抱歉,您给我发送了与link中相同的代码hmmmmm,但是对于样式设置,我使用bootstrap,我已经看到了很多样式设置的东西,但我必须使用bootstrap,这是一张王牌,非常感谢您发送给我不管是否使用linkBootstrap,您只是在应用类。您只需要使用配置选项并指定围绕分页的html(包括类)。@Vicky添加了代码示例来回答……显然您不会使用“whateverbootstrap”类……您可以添加任何有意义的类……但这就是您要做的。然后只回显$link,不要在视图中用任何东西包装它,因为所有包装都是在配置中完成的。哎呀,很抱歉,你给我发送了与链接中相同的代码awesome@Aitazaz Khan你让我的一天如你所说的那样美好。非常感谢感谢感谢sawesome@Aitazaz Khan你让我的一天如你所说的那样美好事情都在里面完成了。非常感谢
    // If you want to wrap your pagination in something
    $config['full_tag_open'] = '<ul class="pagination">';
    $config['full_tag_close'] = '</ul>';
    
    // If you want to wrap the "go to first" link
    $config['first_link'] = 'First';
    $config['first_tag_open'] = '<li class="whateverboostrap">';
    $config['first_tag_close'] = '</li>';
    
    // If you want to wrap the "go to last" link
    $config['last_link'] = 'Last';
    $config['last_tag_open'] = '<li class="whateverboostrap">';
    $config['last_tag_close'] = '</li>';
    
    // If you want to wrap the next link
    $config['next_link'] = 'Next';
    $config['next_tag_open'] = '<li class="whateverboostrap">';
    $config['next_tag_close'] = '</li>';
    
    // If you want to wrap the previous link
    $config['prev_link'] = 'Last';
    $config['prev_tag_open'] = '<li class="whateverboostrap">';
    $config['prev_tag_close'] = '</li>';
    
    // Wrap/style active link
    $config['cur_tag_open'] = '<li class="active whateverboostrap">';
    $config['cur_tag_close'] = '</li>';
    
    // Wrap the 'digit' link.
    $config['num_tag_open'] = '<li class="whateverboostrap">';
    $config['num_tag_close'] = '</li>';