我有一个逻辑,在提交表单时,我希望根据用户提交表单时 Select 的特定值返回到特定页面.表单很好用,但当我试图返回时,它不起作用.我可能在哪里漏掉了重点.
public function addtoorder(Request $request){
$userid=Auth::user()->id;
$addresses=Deliveryaddress::where('user_id',$userid)->first();
if($request->isMethod('post')){
$data=$request->all();
$order = new Order();
$order->name = Auth::user()->name;
$order->phone =$addresses->phone;
$order->county =$addresses->shipcharges->county;
$order->town =$addresses->towns->town;
$order->order_status="New Order";
$order->payment_method = $request->payment_method;
$order->user_id =$userid;
$order->grand_total = Session::get('grand_total');
$order->shipping_charges=$addresses->shipping_cost;
$order->save();
}
if($data=="SKRILL"){
return view('frontend.product.skrill');
}elseif($data=="PAYPAL"){
return view('frontend.product.paypal');
}
}
}
我已经能够将数据保存到数据库中,但无法返回到特定页面.相反,它返回到空白页时没有任何错误,但它将数据完美地保存到orders表中.