2014-11-25 61 views
0

OK,它已經採取了我永遠的(因爲星期五)配置與Laravel一切,mcrypt的& PHPStorm,現在我只是想顯示一個簡單的表單域 - 它是完全空白的laravel簡單的形式不工作

@section('content') 

    {{ Form::open() }} 
     {{ Form::label('username', 'Username:') }} 
     {{ Form::text('username') }} 
    {{ Form::close() }} 

    @stop 

當我檢查元素時,沒有表單存在,並且沒有錯誤 - WTF?

我的文件被稱爲index.blade.php

在我的routes.php文件:

Route::get('/', function() 
{ 
    return View::make('index'); 
}); 

文檔使它看起來那麼容易

+0

你延伸的佈局? – lagbox 2014-11-25 03:33:02

回答

0

由於lagbox說,你可能只需要擴展一個佈局。所以,你必須擁有你的HTML頭/ body標籤等master.blade.php(在可能的視圖佈局文件夾):

<!doctype html> 
<html lang="en"> 
<head> 
    <meta charset="utf-8"> 
    <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
    <meta name="viewport" content="width=device-width, initial-scale=1"> 
    <link href="/dist/css/app.min.css" rel="stylesheet"> 
</head> 
<body> 
     @yield('content') 
     <script src="/dist/js/app.min.js"></script> 
</body> 
</html> 

然後你有你的index.blade.php文件,這將有類似這樣的:

@extends('layouts.master') 

@section('content') 

{{ Form::open() }} 
    {{ Form::label('username', 'Username:') }} 
    {{ Form::text('username') }} 
{{ Form::close() }} 

@stop 

看看在Laravel刀片文檔瞭解更多信息:Laravel Blade