验证出错时重定向回Laravel中的特定选项卡

时间:2019-05-30 12:52:38

标签: laravel redirect

我有4个标签。当信息更新且没有错误时,返回后我可以显示相同的选项卡。 这就是我设置标签的方式:

return redirect(route('frontend.user.account') . '#edit')->with(['tab' => 'edit']);

现在,假设更新中有错误。如何指定我喜欢的标签,如上面的代码?

这是更新功能:

    public function update(UpdateProfileRequest $request)
    {
        $output = $this->userRepository->update(
            $request->user()->id,
            $request->only('first_name', 'last_name', 'email','national_Code','phone_number','mobile_number','state','city','address','postal_code', 'avatar_type', 'avatar_location'),
            $request->has('avatar_location') ? $request->file('avatar_location') : false
        );

        return redirect(route('frontend.user.account') . '#edit')->with(['tab' => 'edit']);

    }

1 个答案:

答案 0 :(得分:1)

我们的解决方案是将选项卡添加到表单操作中。

<form ... action="{{ url()->current() }}/tabname