Dav*_*vid 4 php laravel laravel-5
我有如下生成的路线,并想在页面上放置一个表格:
Route::get('suppliers/dashboards/{supplier}', ['uses'=>'SuppliersDashInvoiceController@index'])->middleware('auth');
Route::post('suppliers/dashboards/{supplier}', array( 'before' => 'csrf', 'uses' => 'SuppliersDashInvoiceController@iprocess'))->middleware('auth');
Run Code Online (Sandbox Code Playgroud)
但是当使用Form laravel helper时,出现与以下内容有关的错误
Missing required parameters for [Route: ] [URI: suppliers/dashboards/{supplier}]
Run Code Online (Sandbox Code Playgroud)
表单助手:
{!! Form::open(array('action' => array('SuppliersDashInvoiceController@iprocess'))) !!}
Run Code Online (Sandbox Code Playgroud)
有谁知道如何将{supplier}参数传递给表单打开帮助器,该参数未在laravel文档中记录。
您需要传递参数,例如:
{!! Form::open(['action' => ['SuppliersDashInvoiceController@iprocess', $supplier->id]]) !!}
Run Code Online (Sandbox Code Playgroud)
https://laravelcollective.com/docs/5.2/html#opening-a-form
| 归档时间: |
|
| 查看次数: |
475 次 |
| 最近记录: |