产品创建表单并在与Rails相同页面的弹出窗口中注册表单

时间:2019-06-27 11:06:48

标签: ruby-on-rails

在首页,我有用于创建新模型对象(例如Car)的表单。用户按下提交后,我想向他显示模式注册表单。所以看起来,提交后我应该留在同一页上。我感到困惑,我该怎么做。目前,我在单独的页面上有注册表单,因此我在Car controller中的create方法如下:

    if current_user.nil?
       session[:request] = params
       redirect_to new_user_registration_path  
    else

请注意,我在会话中保存参数是因为我只想在用户注册后将新的Car保存在数据库中,因为Car对象应该存储user_id字段并与其连接。 因此,我的问题是我应该在视图和控制器中进行哪些更改,因此,在单击提交汽车的表单后,它将显示带有注册的弹出窗口,单击注册后,它将创建用户并将Car对象保存在db中

0 个答案:

没有答案