我试图在Laravel 5.1中使用嵌套的URL访问页面,但我已经走到了尽头。 我想在网址中间使用参数创建 GET 请求。确切地说,汽车/ {汽车} /编辑。 这是我的代码:
在路线档案
中Route::resource('cars', 'carController');
在汽车控制器文件中
class carController extends Controller
{
public function index(){
$cars = Car::all();
return view('carshome', compact('cars'));
}
public function edit($id){
return 'Welcome: '.$id.'page';
}
}
在carshome刀片模板文件中
@foreach ($cars as $car)
<tr>
<td>{{ $car->name }}</td>
<td>{{ $car->type }}</td>
<td class="text-center">
<a href = {{url('/cars',[$car->name])}}>
<i class="fi-clipboard-pencil"></i>
</a>
<a href = {{url('/cars',[$car->name])}}>
<i class="fi-x-circle"></i>
</a>
</td>
</tr>
@endforeach
在汽车模型文件中
class Car extends Model
{
protected $fillable = [
'name', 'type'
];
}
辅助函数url可以将参数作为网址的一部分。我不确定如何创建自定义网址。如何使用刀片访问URL资源?