嗨,我有一個404錯誤頁面的問題。目前我所得到的只是一個沒有數據的空白頁面,下面是我在3個不同頁面中使用的代碼,我在我的missing.blade.php頁面裏面有一個名爲errors的文件夾,它位於views文件夾中,可以有人告訴我,如果我失去了別的東西Laravel沒有得到404錯誤
// routes文件
App::error(function(ModelNotFoundException $e) {
return Response::view('errors.missing', array(), 404);
});
App::missing(function($exception) {
return Response::view('errors.missing', array(), 404);
});
//錯誤404頁
@extends('layouts.master')
@section('page-title') @parent
Error 404
@stop
@section('content')
<h1>An error occured 404, page missing</h1>
@stop
//控制器
public function edit($id)
{
$product = Product::findOrFail($id);
}
我發現,我需要這行代碼添加到頁面中使用照亮\數據庫\口才\頂部ModelNotFoundException; – ONYX 2014-10-11 05:14:23
接下來的問題是頁面顯示錯誤兩次,我該如何停止 – ONYX 2014-10-11 05:15:05
我認爲您的Blade模板沒有編譯。每一個Blade標籤都需要獨立存在,你可以將你的'@ parent'移動到自己的行,看看它是否可行? – Oni 2014-10-11 05:23:04