【发布时间】:2014-11-23 15:19:34
【问题描述】:
我有一个如下所示的 laravel 刀片模板表单。
<html>
<title>Blade Template Form</title>
<h2>Blade Form</h2>
{{Form::open(array('url'=>'form_ok'))}}
<p>
{{Form::label('fname','First Name')}}
{{ Form::text('fname') }}
</p>
<p>
{{Form::label('lname','Last Name')}}
{{ Form::text('lname') }}
</p>
<p>
{{Form::label('username','User Name')}}
{{ Form::text('uname') }}
</p>
<p>
{{Form::label('email','Email')}}
{{ Form::email('email') }}
</p>
<p>
{{Form::label('male', 'Male')}}
{{ Form::radio('sex','Male') }}
{{Form::label('fmale', 'Female')}}
{{ Form::radio('sex','Female') }}
</p>
{{ Form::submit('Send Now') }}
{{ Form::close()}}
</html>
还有我的 routes.php
Route::get('blade_form',array('as'=>'blade_form','uses'=>'Main@blade_forms'));
Route::get('form_ok',array('as'=>'form_valid','uses'=>'Main@form_success'));
我想在点击提交按钮后转到“form_ok”路线。
我的控制器在下面
public function form_success()
{
return View::make('form_ok');
}
和文件form_ok.blade.php 文件有一个成功消息。
通常该网址在浏览器中运行良好。但无法通过表单提交。请给出一个好的解决方案。
谢谢。
【问题讨论】: