只显示condeigniter分页中的下一个和上一个链接

只显示condeigniter分页中的下一个和上一个链接

问题描述:

我在我的项目中使用codeigniter分页类它对我来说工作正常。但没有选择告诉班只显示下一个和上一个链接, 请看到这个图像我想显示结果分页加上我想用来链接下一个和上一个,而不是数字链接,当用户点击下一个按钮我将使用Ajax检索请求我没有在数值链接中分页的Ajax调用问题,但我只想显示它以链接:) 我不认为我可以解释我需要的非常好请看图片。 link text只显示condeigniter分页中的下一个和上一个链接

这里是我的视图文件:

<div style="height:200px; position:relative"> 
         <div id="left_nav"></div> 
         <div id="right_nav"></div> 
          <div style="width:622px;margin:0 auto;"> 
          <!-- Gallery Box1 --> 
          <?php foreach($last_profile as $l) : ?> 
          <div id="galleryBoxHolder"> 
          <div id="galleryBoxContent"> 
           <div id="ImageHolder"> 
            <img src="dummy_data/1.gif" />        </div> 
           <br /> 
           <p><?=$l->artname?> </p> 
           <br /> 
           <p style="color:#1a4688">asdasd</p> 

           <p style="color:#1a4688 ; direction:ltr"><?=$l->length?> cm x <?=$l->width?> cm</p> 
          </div> 
          </div> 
          <?php endforeach ;?> 
          <div> 
          <?=$links?> 
          </div> 
         <!-- Gallery box1 :off --> 

         </div> 
        </div> 

请检查该url这正是我需要的(@:客户购买此产品还购买了标题客户)

你有几个选项。第一个很简单,用CSS隐藏分页模块的缩略图部分。第二个选项也不太复杂:修改分页类不包含缩略图,而是将其输出限制在下一个/ prev按钮。这也应该有点微不足道。

系统/库/分页库的第199行是处理“数字”的位置。在这里,您将删除任何追加到$输出变量:

if ($this->cur_page == $loop) 
{ 
    $output .= $this->cur_tag_open.$loop.$this->cur_tag_close; // Current page 
} 
else 
{ 
    $n = ($i == 0) ? '' : $i; 
    $output .= $this->num_tag_open.'<a href="'.$this->base_url.$n.'">'.$loop.'</a>'.$this->num_tag_close; 
} 
+0

对不起!你对缩略图的意思是什么?缩略图是我的分页结果,你可以看到4个简单的div与信息。当用户点击下一个容器时显示loding,然后出现下一个分页结果。像amazoon – mehdi 2009-08-28 15:31:58

+0

对不起,Mehdi。我不明白。如果缩略图是结果,那么我只能看到下一个和上一个。那是你想要的,是吗? – Sampson 2009-08-28 15:33:58

+0

aha,非常快速的代码感谢:)但下一个和后面的链接都连接在一起我如何将它们分离为左和右? – mehdi 2009-08-28 15:35:11

在2.0.3版本笨 - 要显示/下一只有你可以添加以下配置设置:

$config['display_pages'] = FALSE; 
$config['first_link'] = FALSE; 
$config['last_link'] = FALSE;