0
我想通过控制器传递一个简单的$ name变量。简单变量通过控制器显示错误Laravel 4.2
Controller文件:
if($validator->fails())
{
$this->layout->content = View::make('admin.login')->with('name',$name);
}
注:
protected $layout = 'admin.layout.login_master';
$布局是登录页面布局类成员
查看文件:
@section('content')
<h1>Admin Login</h1>
{{ Form::open(array('url' => 'admin/login','method'=>'post')) }}
<div style="color:red">
{{ $name }}
</div>
<div id="row">
<div class="form-group">
{{ Form::label('username', 'Username') }}
{{ Form::text('username', '', array('class' => 'form-control')) }}
</div>
</div>
<div id="row">
<div class="form-group">
{{ Form::label('password') }}
{{ Form::password('password', array('class' => 'form-control')) }}
</div>
</div>
<div id="row">
<div class="form-group">
{{ Form::submit('Login',array('class'=>'btn btn-default')) }}
</div>
</div>
{{ Form::close() }}
@stop
它显示一个错误在日志文件中:
接着异常 'ErrorException' 与消息 '未定义变量:名称(查看:C:\ XAMPP \ htdocs中\组合\应用\视图\管理员\ login.blade.php)' 在C:\ XAMPP \ htdocs目录\组合\程序\存储\意见\ 94976abb04474489c25123342a2993a1:7
堆栈跟踪:
,并在浏览器中它显示:
哎呦,看起来像出事了。