我不得不在CakePHP中創建自定義分頁幫助器,因爲Cake提供的幫助器不適合我的需要。儘管如此,關於數據檢索和每頁分組的一切都很好,但現在當我想要在頁面底部生成鏈接(例如,< previous
,next >
和編號)時,我無法使鏈接工作爲意。避免鏈接在鏈接中轉義
我發現問題是HtmlHelper
逸出的鏈路的href
部,所以當我經由$this->Html->link()
像生成鏈路:
$this->Html->link('Next >',array('controller' => 'topic','action' => 'list','page:2'));
它輸出:
<a href="http://exam.ple/topic/list/page%3A2">Next ></a>
把escape = false
如一個選項也沒有工作。
那麼有沒有辦法避免轉義HtmlHelper鏈接中的網址?
你是如何嘗試escape => false的?請顯示代碼。因爲這是(記錄的)實際做到這一點的方式。還記錄瞭如何正確使用命名參數。 – mark
'不適合我的需求' - 怎麼樣? – AD7six