편집 양식 인 "admin"하위 디렉토리에 뷰가 정의되어 있습니다. 다음 코드를 컨트롤러에이 넘겨진다 제출하는 경우 :Laravel 5.2 컨트롤러에서보기 다시보기
class ThisSiteController extends Controller
{
public function updateSite(Request $request)
{
$thissite = DB::table('this_site')->where('id',1)->get();
$thissite->headline = $request->headline;
$thissite->save();
return view('admin.editfront')->with('site', $thissite);
};
}
그것은 확인을 한 헤드 라인을 업데이트하지만 편집을 호출하는 경로가 있지만 난 항상
NotFoundHttpException in RouteCollection.php line 161:
를 얻을 수 (그리고 잘 작동) :
Route::get('/admin/editfront', function() {
$thissite = DB::table('this_site')->where('id',1)->get();
return view('admin.editfront')->with('site', $thissite);
});
예. db가 업데이트됩니다. 에러를주는 뷰를 호출하는 선입니다. – Jim
아니요 - 저는 폼에서 컨트롤러 메서드를 호출하기 만합니다. – Jim
@Jim 언제이 오류가 발생합니까? 양식을 제출 한 후 또는 양식을 제출하기 전에? – jaysingkar