我正在将一个开始的 Laravel 3 项目转换为 Laravel 4,并且对刀片模板引擎没有太多乐趣。我知道其中一些内容已更改,但在尝试运行我的网站主页时仍然收到 500 内部服务器错误。看起来有些index.blade.php文件加载了,但default.blade.php没有加载。这很奇怪,因为我的其他页面上仍然有错误,但似乎default.blade.php文件至少会加载,即使它没有显示。
default.blade.php
<html>
<head>
{{ HTML::style('css/.css'); }}
{{ HTML::style('css/.css'); }}
{{ HTML::style('css/style.css'); }}
{{ HTML::script('js/jquery.js'); }}
</head>
@yield('content')
<footer>
</footer>
</html>
index.blade.php
@extends('default')
@section('content')
<body>
</body>
@stop
家庭控制器.php
public function showHome()
{
return View::make('home@index');
}
路由.php
Route::get('/', function()
{
return View::make('home.index');
});