正如您在下面所见,我以完全正常的方式提供了以下网址,但出于某种原因,我收到了您在下面看到的错误。
我能做些什么?
代码:
{{ Form::open(array('action' => '{{ URL::route('try_login') }}', 'class'=>'login_form', 'id'=>'login_reg_form', 'role' => 'form')) }}
{{ Form::label('email', 'Email Address', array('class' => 'email')); }}
{{ Form::text('email', 'example@gmail.com', array('class' => 'form-control')) }}
{{ Form::label('password', 'Password', array('class' => 'password')); }}
{{ Form::password('password', array('class' => 'form-control')) }}
{{ Form::submit('Click Me!'); }}
{{ Form::close() }}
错误消息:
Symfony \ Component \ Debug \ Exception \ FatalErrorException (E_PARSE)
syntax error, unexpected 'try_login' (T_STRING), expecting ')'
<?php echo Form::open(array('action' => '{{ URL::route('try_login'); ?>', 'class'=>'login_form', 'id'=>'login_reg_form', 'role' => 'form')) }}
答案 0 :(得分:2)
您的Form::open()
功能不正确。它应该是
{{ Form::open(array('action' => URL::route('try_login'), 'class'=>'login_form', 'id'=>'login_reg_form', 'role' => 'form')) }}