[英]laravel “get” parameter not working
我對簡單的事情有點困難。
如果我訪問test.dev/test/1,我會收到以下錯誤
Symfony \ Component \ HttpKernel \ Exception \ NotFoundHttpException
未找到控制器方法。
我的控制器
<?php
class TestController extends BaseController {
public function getIndex($id)
{
return View::make('test.index');
}
}
如果我從控制器中刪除$ id並從網址中取出1,它就能正常工作。
有任何想法嗎?
我想你錯過了路線申報中的參數。 檢查路由參數的文檔。
檢查您的路線是否正確申報。 看起來應該是這樣的
Route::get(test/{id}, TestController@getIndex)
注意{id}
- 這是您傳遞給getIndex()
方法的參數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.