表单类无法呈现HTML标记 - Laravel

时间:2014-05-15 18:21:43

标签: laravel

在我的routes.php文件中:

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

我的注册视图如下:

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Register</title>
</head>
<body>
 <h2>Register!</h2>
  {{ Form::open(array('url' => 'register')) }}
  {{ Form::close() }}
 </body>
</html>

然而,大括号之间的东西根本无法生成任何HTML?我只看到了:

{{ Form::open(array('url' => 'register')) }}
{{ Form::close() }}

时在浏览器中

<form method="POST" action="http://localhost:8000/register" accept-charset="UTF-8">
 <input name="_token" type="hidden" value="1gDaHZGie4TwE47wIT7T7uUU5hQOKu8hfFHG6Dwj">
</form>
应该显示

?你以前见过这个吗?

2 个答案:

答案 0 :(得分:1)

.blade.php添加到您的视图文件名

您的文件可能名为view.php

您需要为文件命名view.blade.php

答案 1 :(得分:0)

我的问题是我使用了双花括号:{{ some code here }}而不是使用卷曲后跟两个感叹号:{!! some code here !!}。 PHP 5.5上的Laravel 5.1。