I'm creating one-page checkout in Laravel 7, it has three forms,
- Customer info
- Shipping info
- Payment Info
I have followed This answer but it not working. Do I need to submit a form on the same action? My HTML code:
<form method="POST" action="{{route('shipping.info')}}" id="customer_info">
...
</form>
<form method="POST" action="{{route('shipping.info')}}" id="shipping_info">
...
</form>
<form method="POST" action="{{route('shipping.info')}}" id="payment_info">
...
</form>
Controller code:
public function shippingInfo(CombineCheckoutReq $request){
$validatedData = $request->validated();
dd($validatedData);
}