를 표시하는 방법, 나는 다음과 같은 경로 및 ID를 가져올 수를 만들었습니다. 나는 이것을 피하고 싶다. 어떻게해야합니까? 심지어 global.php에서 나는 다음과 같은 추가했지만 작동하지 않았다 :매개 변수 경로 누락 감지하고 Laravel 4에서 작업 관련 메시지
App::missing(function($exception)
{
print "Not Found";
// return Response::make(
// View::make('errors/404')
// , 404);
});
컨트롤러 방법을
public function details($exchangeID)
{
echo "Print Details";
echo $exchangeID;
if(intval($exchangeID) == 0)
{
throw new NotFoundException;
}
}
업데이트 :하지만 누락 된 ID를 감지하기 관심 (404 개) 작품 리디렉션의 추천 일반 404 페이지를 표시하는 대신 적절한 메시지 정보로 내 자신의보기를로드하십시오.
이 메서드에 도달하기 전에 오류가 발생합니다. 나는 비슷한 것을했다. 업데이트 된 질문을 확인하십시오. – Volatil3
그런 다음 매개 변수에 물음표를 추가하여 선택적으로 만듭니다. Route :: get ('details/{ID?}', 'Exchange @ details'); – Jeff
위의 물음표를 반영하도록 코드를 수정했습니다. – Jeff