PHP laravel balde模板

时间:2016-11-19 11:00:14

标签: php laravel-5

在laravel中,我尝试使用刀片模板创建注册页面。

我得到的结果是

登记表

名称 电子邮件 密码 确认密码

当我运行网址时,我得到的是html标签,而不是注册表单。双括号中的代码无效。

这是我的register.blade.php

<html>
<body>
    <h1>
      Registration Form
    </h1>
    {{Form::open(array('url' => 'register'))}}
    <p>
    Name
    </p>
    <p>{{Form::text('name')}}</p>
    <p>
    Email
    </p>
    <p>{{Form::text('email')}}</p>
    <p>
    Password
    </p>
    <p>{{Form::password('password')}}</p>
    <p>
    Confirm Password
    </p>
    <p>{{Form::password('cpassword')}}</p>
    <p>{{Form::submit('Save')}}</p>
    {{Form::close()}}
</body>
</html>

RegisterController.php

<?php

namespace myproject\Http\Controllers;

use Illuminate\Http\Request;

use myproject\Http\Requests;

class RegisterController extends Controller
{
   function registerform(){
     return view('new_register');
   }
}

和routes.php

Route::get('registerform','RegisterController@registerform');

为什么我得到这样的结果?

1 个答案:

答案 0 :(得分:0)

尝试使用{!! Form::text('name') !!}

如果您使用laravel 5,请不要忘记添加此https://laravelcollective.com/docs/5.0/html