gpt4 book ai didi

php - laravel中如何根据表列值重定向不同的编辑页面?

转载 作者:行者123 更新时间:2023-11-29 16:50:42 25 4
gpt4 key购买 nike

在我的 laravel 5.6 应用程序中,我有一些关于不同车辆类型的编辑页面。我需要通过检查车辆表类别名称值来重定向它们,我的车辆表如下,

id  name   model    year  categoryname  user_id
1 toyota 121 2001 car 1
2 nissan sunney 1998 car 2
3 toyota liteace 2000 van 5
4 isuzu elf 2005 truck 9
5 bmw 520d 2010 car 7

这是编辑和删除按钮链接 Blade 文件,

<td><a class="button is-outlined" href="{{route('vehicles.edit',$vehicule->id.'/edit/')}}" >Edit</a></td>

<td><a class="button is-outlined" href="/myads/{{$vehicule->id}}/delete" onclick="return confirm('Are you sure to want to delete this record?')" >Delete</a></td>

和路线,

Route::get('myads/{id}/edit', [
'uses' => '\App\Http\Controllers\VehicleController@edit',
'as'=> 'vehicles.edit'
]);

现在我在车辆 View 文件中有不同的编辑 Blade 文件,如 caredit、vanedit、truckedit 等。因此,我需要检查车辆表类别名称值并使用合适的编辑 View 文件重定向它们。怎么才能做到这一点?

最佳答案

如果您的 Blade 名称是 caredit、vanedit、truckedit,那么您可以这样做

return view($vehicule->categoryname . 'edit');

关于php - laravel中如何根据表列值重定向不同的编辑页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52821503/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com