Laravel第一個檢視

大東瓜123發表於2014-06-30

在app/routes.php中寫入以下程式碼,

Route::get(`users`, function()
{
    return View::make(`users`);
});

意思是使用檢視生成html程式碼來響應users這個地址

在app/views下建立兩個檔案layout.blade.php users.blade.php
為什麼建立兩個資料夾是因為,user.blade.php要用到layout.blade.php中的內容,有點像母版頁的概念(.net 2.0中引入的概念),又有點像類的繼承的感覺
裡邊都是文字,不需要加<?php ?>

layout.blade.php

<html>
    <body>
        <h1>Laravel Quickstart</h1>

        @yield(`content`)
    </body>
</html>

users.blade.php

@extends(`layout`)

@section(`content`)
    Users!
@stop

檢視是用 Blade的模板引擎,對這個引擎的瞭解的比較少也不知道他的歷史

相關文章