好吧,我花了很长时间(从星期五开始)配置与Laravel相关的所有内容,mcrypt& PHPStorm现在我只想显示一个简单的表单字段 - 它是完全空白的
@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 :(得分:0)
正如lagbox所说,你可能只需要扩展布局。所以你有master.blade.php(可能在你的视图中的layouts文件夹中),它有你的HTML头/身体标签等:
<!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 Blade文档以获取更多信息:Laravel Blade