當我使用的網址助手生成的URL與查詢參數的路線,然後添加URL到HREF鏈接,驗證警告我,有在屬性轉義&:ZF2:當使用Url助手時,誰應該使用href進行轉義&delimiter?
<a href="https://stackoverflow.com/users/?order=asc&by=userId">▲</a>
我試圖尋找,但我仍我不確定誰負責逃脫。
- 路由器生成的URL,但可能在任何地方使用,不僅在HTML屬性,所以它不正確在他的情況下,沒有逃脫。
- 網址助手並不在URL改變什麼,但它是勁歌在HTML中使用,所以可能在這裏完成
- 查看模板 - 有網址的href屬性裏面放,所以它可能是這裏太
我找不到任何線索如何決定這個,如果用zf2來解決這個問題。
編輯:從分頁程序
<a href="<?php echo $this->url($this->route, [], ['query' => array_merge($this->query, ['page' => $this->first])]) ?>"><<</a>
HTML/PHP代碼生成HTML
<a href="/rates?page=1&order=desc&by=dateValid"><<</a>
,從我發現它應該是
<a href="/rates?page=1&order=desc&by=dateValid"><<</a>
粘貼您的php代碼。 – tasmaniski
聽起來像一個url helper的工作。不過,我沒有看到任何傷害,因爲您提供的示例顯示並用作您的需求生成的url中的分隔符,而無需任何用戶輸入。 – guessimtoolate