gpt4 book ai didi

php - Laravel 直接发布到资源索引

转载 作者:行者123 更新时间:2023-12-05 09:21:02 28 4
gpt4 key购买 nike

我有一个问题,希望是小问题。我需要能够直接发布到我的索引。现在我正在使用资源 Controller :

Route::resource('appointments', 'AppointmentsController');

而且我希望能够使用下拉列表从我的资源 Controller 更新我的索引 View ,以将值发布到我的索引。所以我可以像这样使用这些值:

public function index(Request $request)

到目前为止,我一直在使用不同的路由发布,然后重定向到我的 appointments.index 路由,等等。但这是愚蠢的。我希望仍然能够使用我的资源 Controller ,否则我需要创建很多路由(因为我使用了一堆资源 Controller 并且我需要能够直接发布到所有这些 Controller 的索引)。

解决这个问题最有效的方法是什么?我确实尝试使用 url 打开我的表单,然后在末尾添加一个尾部斜杠,但这并没有奏效。

最佳答案

这很简单,只需创建没有存储路由的资源 Controller ,如下所示:

Route::resource('appointments', 'AppointmentsController', ['except' => ['store']]);

然后在资源声明之前添加你的路由,像这样:

Route::post('appointments', 'AppointmentsController@index');
Route::resource('appointments', 'AppointmentsController', ['except' => ['store']]);

关于php - Laravel 直接发布到资源索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35015927/

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