gpt4 book ai didi

php - 尝试使用 laravel 删除值时出错

转载 作者:可可西里 更新时间:2023-11-01 08:24:12 24 4
gpt4 key购买 nike

我试图删除我的 laravel 项目中的一个值,但我有错误:

Missing required parameters for [Route: ] [URI: chatbot/deleteEntityValue/{companyID}/{entityType}/{entityValue}]. (View: C:\xamppNew\htdocs\althr\resources\views\AltHr\Chatbot\prebuiltQA.blade.php)

我所做的是创建了一个 href 链接

<a href="{{action('AltHr\Chatbot\PreBuiltController@deleteEntityValue', $companyID, $entityType, $entityValue)}}" class="btn alt-btn-black btn-sm alt-btn pull-right fixed-btn-del">Delete</a>

在我的 route 将其定义为

Route::get('deleteEntityValue/{companyID}/{entityType}/{entityValue}','Chatbot\PreBuiltController@deleteEntityValue');

在我的 Controller 中

public function deleteEntityValue($companyID, $entityType, $entityValue)
{
$companyID = $this->decode($companyID);

return view('AltHr.Chatbot.prebuiltQA', compact('entityType','entityValue','companyID'));
}

我做错了什么?

最佳答案

你传递参数的方式不对

<a href="{{action('AltHr\Chatbot\PreBuiltController@deleteEntityValue', [$companyID, $entityType, $entityValue])}}" class="btn alt-btn-black btn-sm alt-btn pull-right fixed-btn-del">Delete</a>

action() 方法需要参数为数组

你也可以这样 url()

<a href="{{url('/deleteEntityValue/')}}{{$companyID}}/{{$entityType}}/{{$entityValue}}"class="btn alt-btn-black btn-sm alt-btn pull-right fixed-btn-del">Delete</a>

希望对你有帮助

关于php - 尝试使用 laravel 删除值时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49230416/

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