我試圖使目的地在這樣一個Drupal路徑:如何正確設置自定義的目標在Drupal網址
http://myhost/root-folder/node/100/delete?destination=node/150?nid=300
這是一個有點不尋常的Drupal的術語來講,但這是我的要求。
當我訪問上述網址時,它顯示了一個刪除按鈕和一個取消鏈接。但是,當我點擊取消鏈接,重定向的頁面URL變成這樣:
http://myhost/root-folder/node/150%3Fnid%3D300
,而不是
http://myhost/root-folder/node/150?nid=300
即myhost
= localhost
這意味着它與代碼%3F
更換?
和=
與%3D
。
我該如何避免這個問題?
你是什麼意思'試圖取代目的地'?怎麼樣?哪裏?什麼時候? – Clive
它不是取代。它的地方@ clive –
我的錯誤,請參閱下面的答案:-) – Clive