Я пытаюсь в своем методе контроллера передать некоторые данные на страницу успеха заказа, информацию о деталях платежа, но я не могу заставить его работать или передать данные.
В моем случае я хочу, например, передать этот запрос
$http = new \GuzzleHttp\Client;
$response = $http->request('POST', 'https://domain', [
'form_params' => [
'chave' => 'somekey',
'valor' => Cart::total(),
'id' => $order->id,
]
]);
$result = json_decode((string) $response->getBody(),true);
Cart::destroy();
return redirect()->route('frontend-cart-success')->with( ['data' => $result] );
А потом, на моей странице успеха, просто вызываю $ data Info для отображения в моем блейд-файле.
Но я не могу, но это работает.
Мой маршрут для перехода на страницу успеха:
Route::get('cart/success/', 'Frontend\CartController@showSuccess')->name('frontend-cart-success');
С наилучшими пожеланиями