laravel - [路由:bricks.update] [URI:bricks/{brick}] 缺少必需的参数。(查看:/home/Development/ad-et/resources/views/bricks/edit.blade.php)
问题描述
我正在使用 Laravel 7,几天后就卡住了!
控制器:
public function edit(Bricks $bricks)
{
return view('bricks.edit', compact('bricks'));
}
路线:
Route::resource('bricks','BricksController');
指数:
<a href="{{ route('bricks.edit',$item->id) }}" class="btn btn-sm btn-warning btn-circle">
EDIT
</a>
编辑刀片文件:
<form action="{{ route('bricks.update',$bricks->id) }}" method="POST">
@csrf
@method('PUT')
<div class="box-body">
<div class="form-group">
<label for="">Vehicle Number</label>
<input name="vehicle_number" value="{{ $bricks->vehicle_number }}" type="name" class="form-control" id="" placeholder="Enter Vehicle Number">
</div>
<div class="form-group">
<label for="">Bill Number</label>
<input name="bill_number" value="{{ $bricks->bill_number }}" type="name" class="form-control" id="" placeholder="Enter Bill Number">
</div>
<div class="form-group">
<label for="">Per Unit Rate</label>
<input name="per_unit_rate" value="{{ $bricks->per_unit_rate }}" type="number" class="form-control" id="" placeholder="Enter Per Unit Rate">
</div>
<div class="form-group">
<label for="">Total Units</label>
<input name="total_units" value="{{ $bricks->total_units }}" type="number" class="form-control" id="" placeholder="Enter Total Units">
</div>
<div class="form-group">
<label for="">Total Rate</label>
<input name="total_rate" value="{{ $bricks->total_rate }}" type="number" class="form-control" id="" placeholder="Enter Total Rate">
</div>
</div>
<!-- /.box-body -->
<div class="box-footer">
<button type="submit" class="btn btn-primary">Update This Entry</button>
</div>
</form>
我刚刚添加了发生错误的edit.blade.php 文件!
解决方案
public function edit(Bricks $brick)
{
return view('bricks.edit', compact('brick'));
}
并更改视图文件中的变量。
推荐阅读
- javascript - Ajax、CORS、空域
- java - 您如何保护您的应用内购买免受 Lucky Patcher 的侵害?
- python - 如何使用 python 在循环中有效地调用函数?
- java - 休眠错误:查询方法公共抽象 java.util.List 的验证失败
- c - C malloc 结构抛出内存冲突异常(准系统示例)
- python - 使用 Openpyxl 突出显示单元格
- c# - 当不是每个查询都适用于我的 Click 事件时
- laravel - Laravel 的 belongsTo 方法返回 null
- flask - 如何配置 .hosts 文件以便其他设备可以访问它
- reactjs - 如果我使用自定义组件而不是普通的 HTML5 输入标签,使用 react-hook-form 的 ref 会在控制台中引发错误