从多页表单中收集数据,并添加其他数据

时间:2018-08-14 08:19:17

标签: laravel forms laravel-5

所以我是多页表单中的数据,数据是这样存储的。

我正在使用本教程https://www.5balloons.info/multi-page-step-form-in-laravel-with-validation/

public function store(Request $request)
{
    $user = $request->session()->get('user');
    $user->save();
    return redirect('/home');
}

那很好。但是,如何使用箭头功能手动添加其他数据?例如,我需要设置状态,IP地址等。类似于“状态” => 1

2 个答案:

答案 0 :(得分:0)

假设这是您要向用户添加这些值的唯一位置,则可以在从会话中获取值之后添加这些值:

public function store(Request $request)
{
    $user = $request->session()->get('user');
    $user->ip_address = '127.0.0.1';
    $user->status = 1;
    $user->save();
    return redirect('/home');
}

答案 1 :(得分:-1)

您可以添加其他数据,例如:

如果您的$ user是laravel对象,则

$user->setAttribute('status', '1');

或$ user(如果为数组的话)

$user['status']=1;