laravel5中的路由无法正常工作

1992年

今天,我在这条路线上遇到以下问题,这是我以前从未发生过的问题。

{!! Form::open(array('route' => 'subastas/creado', 'class' => 'form')) !!}

<div class="form-group">
    {!! Form::label('Your Name') !!}
    {!! Form::text('name', null, 
        array('required', 
              'class'=>'form-control', 
              'placeholder'=>'Your name')) !!}
</div>

<div class="form-group">
    {!! Form::label('Your E-mail Address') !!}
    {!! Form::text('email', null, 
        array('required', 
              'class'=>'form-control', 
              'placeholder'=>'Your e-mail address')) !!}
</div>

<div class="form-group">
    {!! Form::label('Your Message') !!}
    {!! Form::textarea('message', null, 
        array('required', 
              'class'=>'form-control', 
              'placeholder'=>'Your message')) !!}
</div>

<div class="form-group">
    {!! Form::submit('Contact Us!', 
      array('class'=>'btn btn-primary')) !!}
</div>
{!! Form::close() !!}

在我的路线控制器中

Route::post('subastas/creado', array(
    'as' => 'subastas/creado',
    'uses' => 'SubastaController@creado'
    ));

我的控制器

public function creado()
    {
        $usuario = new Subasta();
        $usuario->name= \Request::input('name');    
        $usuario->save();

    }

当我发送表格时,我会收到这个网址吗?关于这个问题有什么想法吗?

http://localhost/laravel30/public/subastas/create?_token=X93VGoFhFL9YaPYZfrTlyvn0ph9KE6Om00KmMaiv&name=asdafs&email=kfh1992%40gmail.com&message=
瓦德

我假设你有另一条路线subastas/creadoGET请求显示形式。

在您Form::open()使用它生成URL的过程中,laravel将其视为一条GET路线,即您注册的第一条路线routes.php并将form方法更改GET为预期路径POST

解决方案是更改路线名称,并在您的 Form::open()

Route::post('subastas/creado', [
    'as' => 'subastas/creado/post',
    'uses' => 'SubastaController@creado',
]);

然后,您可以使用以下命令生成正确的表单开始标签。

Form::open(['route' => 'subastas/creado/post'])

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Laravel5中的一对多关系无法正常工作

来自分类Dev

路由在laravel 5.1中无法正常工作

来自分类Dev

路由在laravel 5.1中无法正常工作

来自分类Dev

Laravel路由无法正常工作

来自分类Dev

Laravel 5 中的不同无法正常工作

来自分类Dev

laravel5中的路由问题

来自分类Dev

我正在使用laravel5。我正在使用Flash消息传递,但无法正常工作

来自分类Dev

Laravel 5.1资源路由无法正常工作

来自分类Dev

在Laravel 5中隐藏的CSS Div无法正常工作

来自分类Dev

Laravel 5链接无法正常工作

来自分类Dev

Laravel 5邮件队列无法正常工作

来自分类Dev

Laravel 5范围无法正常工作

来自分类Dev

Laravel 5与委托-hasRole无法正常工作

来自分类Dev

Laravel 5漂亮的URL无法正常工作

来自分类Dev

Laravel 5受托-hasRole无法正常工作

来自分类Dev

Laravel 5关系无法正常工作?

来自分类Dev

Laravel 5漂亮的URL无法正常工作

来自分类Dev

Laravel 5注销无法正常工作

来自分类Dev

静态页面的 Laravel 路由无法正常工作

来自分类Dev

Codeigniter路由无法正常工作

来自分类Dev

angularjs路由无法正常工作

来自分类Dev

骆驼路由无法正常工作

来自分类Dev

AngularJS路由无法正常工作

来自分类Dev

骆驼路由无法正常工作

来自分类Dev

模块路由无法正常工作

来自分类Dev

NgModel 在 Angular 5 中无法正常工作

来自分类Dev

WhereBetween在Laravel中无法正常工作

来自分类Dev

Laravel中的HTTP请求无法正常工作

来自分类Dev

IIS Express路由在Visual Sudio 2019中无法正常工作