2012-01-12 59 views
1

默認數量1如何可以把網址鏈路數1像其他環節,笨分頁,當start(刷新)頁面網址爲第一號頁面笨分頁

« First < 1 2 3 4 5 > Last »

<strong>1</strong>。我希望它像其他號碼一樣在第一個載入頁面中獲取鏈接頁面。

這是怎麼回事?

回答

2

它在配置分頁。 從文檔(http://codeigniter.com/user_guide/libraries/pagination.html):

//Customizing the "Current Page" Link 

$config['cur_tag_open'] = '<a href="'.base_url().$this->uri->uri_string().'">'; 
$config['cur_tag_close'] = '</a>'; 

你可以改變這些值來<span>或其他任何你選擇。

+0

我不想改變這個標籤,我想把這個鏈接(標籤,如:'2'),它是怎麼回事? – 2012-01-13 05:27:59

+0

好的,你說的是,當頁面在頁面「1」上時,你希望這個數字「1」是一個鏈接,而不是默認的'''。這正是'$ config ['cur_tag_open']'和'$ config ['cur_tag_close']'所做的。默認情況下,庫設置爲強壯,但它使您可以靈活地更改它。我會更新我的答案,向您展示如何使當前頁面鏈接到「當前」頁面。 – swatkins 2012-01-13 14:51:20

+0

好吧,我把你的代碼放在自己的代碼中,並得到錯誤:'致命的錯誤:調用一個成員函數uri_string()在第47行D:\ xampp \ htdocs \ application \ libraries \ Zigvp.php中的非對象上。如何修復它? – 2012-01-13 20:56:55

0

哇這是一個非常難以閱讀的問題 - 但我認爲一般的想法是你想自定義CI分頁的外觀/功能。

因爲我不太瞭解你問,這裏是做了明顯的事情:

http://codeigniter.com/user_guide/libraries/pagination.html

該鏈接越過分頁類清楚。

如果您清理了一下問題,我可能會澄清更多。

+2

我猜想,提問的第一語言不是英語。你可能不需要這麼粗魯。 – eyelidlessness 2012-01-12 22:01:57

0

CodeIgniter允許您自定義第一個鏈接。

您可以更改第一個鏈接的打開和關閉標籤。

$config['first_tag_open'] = '<div>'; 
$config['first_tag_close'] = '</div>'; 

所以只要找出其他鏈接,默認使用,並以此作爲你的開始和結束標記..

+0

I don't want change this tag, i want put link(tag a, like: '2'),這是怎麼回事? – 2012-01-13 05:28:26

0
$config['cur_tag_open']='<li><a href="[removed]void(0);" class="page_active">'; 
    $config['cur_tag_close']='</a></li>';