我的搜索頁面的分頁有問題。 當用戶搜索一些東西,我有一個url像domain.com/search/?s=keyword
但paginator給我鏈接如domain.com/search/page:x
, 所以在下一個和prev和數字頁get參數丟失。我需要配置paginator來獲取像domain.com/search/page:x/?s=keyword
這樣的鏈接但我不能這樣做。CakePHP分頁和獲取參數
我需要知道如何配置
$paginator->options();
$paginator->next();
$paginator->prev();
$paginator->numbers();
來得到所需的效應。 Thanx。
對不起帕維爾,你不理解我。 我有我的視圖中的$數據,但只有在第一頁,如果我去第2頁我去domain.com/search/page:2,因爲在視圖中的$ paginator生成這樣的鏈接,所以獲得「s」價值是不存在於我的控制器,如果我去domain.com/search/page:2/?s=keyword我有2頁的搜索結果。 我不知道如何強制$ paginator生成鏈接,如domain.com/search/page:x/?s=keyword – Jos 2010-02-24 12:48:09
哦,是的,我明白你的意思了。那麼我想看到這個解決方案。你可以做的一件事是使用會話組件來通過頁面攜帶關鍵字。它確實有一些缺點,但(不能給某人的鏈接)。 – PawelMysior 2010-02-24 14:34:37