2009-08-28 79 views
2

我在我的項目中使用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這正是我需要的(@:客戶購買此產品還購買了標題客戶)

回答

1

你有幾個選項。第一個很簡單,用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

9

在2.0.3版本笨 - 要顯示/下一隻有你可以添加以下配置設置:

$config['display_pages'] = FALSE; 
$config['first_link'] = FALSE; 
$config['last_link'] = FALSE; 
相關問題