2014-10-04 37 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