2014-10-04 38 views
0

我是Laravel中的新成员。我在YouTube上看了一些教程,尝试了一些做了一个刀片模板但它无法加载,它给了我一个消息刀片模板laravel卡住wamp服务器

哎呀,看起来像是出了点问题。

我的代码

Route.php

<?php 




Route::get('list', '[email protected]'); 

HsController.php

<?php 

class HsController extends BaseController { 



    public function getList() 
    { 
     return View::make('List'); 
    } 

} 
的意见

文件夹我有一个文件夹命名布局包括一些文件,如:main.blade.php,foot.blade.php,menu.b lade.php

main.blade.php

<!DOCTYPE html> 
<html> 
<head> 
    <meta charset="utf-8"> 
    <title>test</title> 
    <link rel="stylesheet" type="text/css" href=""> 
</head> 
<body> 
    @include('layout.menu'); 
    @yield('content'); 
    @include('layout.foot'); 
</body> 
</html> 

foot.blade.php

<div> 
    Footer. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat 
</div> 

menu.blade.php

<nav> 
    <ul> 
     <li>Home</li> 
     <li>About</li> 
     <li>Test</li> 
    </ul> 
</nav> 

一个d重要的是list.blade.php

@extends('layouts.main') 

@section('content') 
    <p>This is my body content.</p> 
@stop 

请纠正我的代码 非常感谢你

回答

1

第一个错误是在list.blade.php文件

您有:

@extends('layouts.main') 

它应该是:

@extends('layout.main') 

因为文件夹名称是Layout。另一个可能的问题是Layout目录的名称。您应该将其更改为小写字母layout - 因为在Linux网络服务器上它不可能工作。

+0

非常感谢你 – Shen 2014-10-04 14:11:47

+0

@J2MENewBiew很高兴能帮到你 – 2014-10-04 14:14:02