簡體   English   中英

更改Codeigniter分頁查詢字符串

[英]Change Codeigniter pagination query string

我想更改codeigniter分頁查詢字符串。 目前這正如以下示例所示

http://example.com/1

我想用我的例子改變這個

http://example.com?page=1

任何人都可以告訴我如何在不更改現有庫的情況下執行此操作? 或者我是否必須為此系統創建自己的分頁?

謝謝

您必須為分頁設置配置

$config['page_query_string'] to TRUE

你也可以配置你的查詢字符串

$config['query_string_segment'] = 'your_string';

您可以使用/application/config/config.php “啟用查詢字符串”來完成此操作

$config['enable_query_strings'] = TRUE;

但是,它還會添加控制器和方法名稱作為查詢蜇,而不是像以下那樣干凈的URL:

index.php?c=controller&m=method

參考

實際上,使用CodeIgniter 3.0.0 ,現在有一個更好的解決方案;

您應該啟用查詢字符串的重新使用,以啟用此配置:

$config['reuse_query_string'] = true;

只有在那之后你才應該初始化分頁:

$this->pagination->initialize($config);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM