我需要在我的更新表单中有两个提交按钮,
当前设置
目前当我点击提交后,它会保存我的数据并将我重定向到另一个页面,在该页面上我可以编辑我的多个图像(因此我的表单就像是两个步骤的功能)
我想添加的内容
我想添加另一个按钮,以便仅保存我的数据并将我返回到索引页面(跳过第二步)
最终结果
最终结果将是我的编辑表单带有两个按钮:
- 按钮1:保存数据并将我返回到下一个表单以编辑我的图像
- 按钮2:保存数据并将我返回到索引页面
代码
控制器函数
public function update(Request $request, $id)
{
// validation and....
$product->save();
// this is my current button action (redirect to second step)
return redirect()->route('editmultiimages',
$product->id)->with('success',
'Product, '. $product->title.' updated, now you can edit images.');
// need second button action here
}
Blade表单
{{ Form::model($product, array('route' => array('products.update', $product->id), 'method' => 'PUT', 'files' => true)) }}
// my inputs
// my current button (saves data and goes to next step)
{{ Form::submit('Edit Images', array('class' => 'btn btn-success')) }}
{{Form::close()}}
有什么想法吗?