在Laravel 5.7中设置表单的路线

时间:2019-02-01 19:15:04

标签: php laravel laravel-5

我正在使用Laravel,我想设置一个表单,我认为以下内容。

<html>
    <body>
        <h1>Hello</h1>
        <form method="POST" action="{{ route('date_process') }}">
            <input type="text"/>
            <input type="submit" value="Enviar">
        </form>
        <script src="{{asset('js/jquery-3.3.1.min.js')}}"></script>
        <script src="{{asset('js/script.js')}}"></script>
    </body>
</html>

路线

Route::get('/', 'DateFormController@show');
Route::post('/date_process', 'DateFormController@process');

我收到以下错误消息。

  

未定义路由[date_process]。

如何设置表单操作以发送给date_process

2 个答案:

答案 0 :(得分:1)

name命名路由辅助函数将输出。你的路线是无名的。您可以为路线添加名称,也可以使用route帮助程序。

url

或使用您当前的路线

Route::post('/date_process', 'DateFormController@process')->name('date_process');

route('date_process')

答案 1 :(得分:0)

Name  1               2            3
Jon   SanJose         California   1987
Jon   Univesity Ave   Princeton    1990