我有以下用于创建产品的代码:
def create
@customer = Customer.find(params[:customer_id])
@product = @customer.products.build(params[:product])
respond_to do |format|
if @product.save
format.html { redirect_to customer_products_path(@customer), notice: 'Product was successfully created.' }
else
format.html { render action: "new" }
format.json { render json: customer_products_path.errors, status: :unprocessable_entity }
end
end
end
要生成我使用的表单:
<%= form_for([@customer, @product]) do |f| %>
现在,我想知道,如何在将数据保存到数据库之前将使用转移到单独的确认页面。还带有编辑链接,因此如果需要,用户可以进行更改并最终提交记录。
我查看了有关 stackoverflow 的其他问题,但无法创建我想要的内容。任何指导表示赞赏。