我不太確定以下問題出在哪裏(我正在使用PHP和laravel)。我有一個帶有頁眉和頁腳的主要模板。我有一個視圖(註冊)來創建一些請求(視圖,控制器和模型)。目前一切都很好。現在,我正在嘗試添加一個編輯視圖並創建一個新視圖(RegisterEdit - 與之前的視圖相同),但僅爲給定ID填充值。在這個新視圖中,頁面上的所有鏈接(頁眉和頁腳)都是錯誤指向的。Laravel路由URL問題
在舊觀點,鏈接到主頁是這樣的:
mywebsite.com/home
但在編輯看來,這正在改變以
mywebsite.com/RegisterEdit/home
以下是我的路線。
Route::get('Register', '[email protected]_Load');
Route::post('Register', '[email protected]');
Route::get('RegisterEdit/{id}', '[email protected]_Load');
Route::post('RegisterEdit', '[email protected]');
任何想法,這裏有什麼可能是錯誤的?
你可以發佈你的頁眉和頁腳的代碼嗎?這看起來像是它與絕對鏈接而不是你的路線文件的問題。 – 2014-12-02 15:53:09
我一直在懷疑,但我的擔心是如何與其餘的意見合作。我已經注意到所有包含文件的這個問題。例如。 {{HTML :: script('js/jquery-1.11.1.js')}},也不會加載(它們在其他視圖中工作正常)。這是我的網址「Profile」(將其修改爲/ Profile)可以工作。但我感興趣的是爲什麼它在其他觀點工作。 – Chandra 2014-12-02 16:44:26
如果您在視圖中使用代碼「Home」,那麼您不應該有這些問題。 – 2014-12-02 16:46:17