我的代碼庫是在Cakephp中構建的。 我有一個處理「筆記」字段的更新按鈕。我有一個工作控制器更新/寫入重定向回頁面,所以「硬」位完成...cakephp中的錨定標記
但是:從可用性的角度來看,這將重定向到原始URL,因此到每次頁面頂部。 <input>
字段有一個ID,所以我只是想使用錨標記鏈接回它。
這裏是什麼工作[控制器]:
$this->redirect('/review/index/'.item->getEmployeeId());
我試圖在添加以下內容:
$this->redirect('/review/index/'.$item->getEmployeeId().'#'.$item->getEmployeeId());
但是 - 這似乎被剝離出來的......寫仍然有效,但錨點被剝離出來。
對於調試/快速陷阱:我測試了原始URL,它重定向到<input>
。
是否有另一種方法可以做到這一點?我假設這是一些cakephp「魔術」,我根本不知道如何加錨。一些谷歌搜索和戳在API似乎並沒有清除事情。
非常感謝。
我強烈建議使用生成的URL的 「推薦」 的方式:使用數組。通過這種方式(如文檔所述),您的網址將變得更加清晰和前瞻性,特別是在路由方面。至於你的問題,這很可能也會被解決,因爲哈希然後不被編碼。 – mark
'這似乎被剝離了' - 這是什麼意思(具體)? – AD7six
「這似乎被剝離」< - 我的意思是: 如果我使用這個重定向,url的功能如預期UP UNTIL#。 從#開始,它被剝離/截斷......無論你選擇什麼稱呼它。 重定向因此轉到正確的頁面,但沒有錨標籤。 – elb98rm