2014-11-04 1 views
1

localhost/offers/create와 연결되어 있지만 올바른 템플릿을 찾을 수없는 것 같습니다. 대신 편집을해야 할 때 single.blade.php로 전송됩니다. .blade.phpLaravel 경로가 올바른 위치로 이동하지 않는 것 같음

http://codepad.org/vpYj1bub은 내 코드에 대한 링크입니다.

Route::get('offers/{id}', function($id) { 
$offer = Offer::find($id); 
return View::make('offers.single') 
->with('offer', $offer); 
}); 

위의 경로가 맞은 것 같습니다.

답변

1

내 문제는 내 주위가 질문에 대한 답변을 제공하지 않는 ID

+0

이 아래에 표시되지 만들고 유지

Route::pattern('id', '[0-9]+'); 

누락 회귀했다. 비평하거나 저자의 설명을 요청하려면 게시물 아래에 의견을 남기십시오. 자신의 게시물에 언제나 댓글을 달 수 있으며 충분한 [평판] (http://stackoverflow.com/help/whats-reputation)을 갖게되면 [모든 게시물에 댓글을 달 수] 있어야합니다 (http://stackoverflow.com/help/privileges/comment). – Pop

+0

@Pop OP 자신이 응답하는 경우 어떻게 대답을 제공하지 못합니까? –

+0

이것은 질문에 대한 해결책을 제공합니다. @LIUFA가 지적한 점은 {id}에게 패턴이 제공되지 않았다는 것입니다. id에 대한 패턴이 제공된 경우 경로가 작동 할 수 있습니다. 그러나 패턴을 제공하고 싶지 않다면 경로를 재정렬하십시오! 역으로 경로를 사용하고 맨 아래에 더 정확한 경로가없는 정확한 경로를 제공합니다. 즉,/{id} 쿠폰은 쿠폰/생성 이후에 있어야합니다. –

관련 문제