我有一個顯示所有記錄的控制器函數,我正在使用分頁類來劃分頁面中的記錄。控制器看起來有點像在uri中搜索字詞的Codeigniter分頁
class Example extends CI_Controller {
[...]
function All()
{
//Gets all the records
//Pagination uri_segment set to 3
}
}
現在我添加了搜索記錄的能力。我需要搜索詞在uri中,所以函數就像function All($search_term = false)
。我的問題是,該功能可能會或可能不會有搜索條件。取決於此,分頁的uri部分將會改變。沒有搜索詞uri_segment是3,與它是4.
有沒有辦法解決這一問題,同時使用相同的功能,並在網址中搜索詞?