0
私はこの機能をlaravel 5.4に持っていますが、エラーが発生します。アレイクッキーをlaravel 5.4に格納する方法は?
$cart[$product->id] = $quantity;
var_dump($cart);
return redirect('catalogs')->withCookie(cookie()->forever('cart', $cart));
のvar_dump($カート)この含まれています
array(1) { [1]=> string(1) "1" }
エラー警告:
Method Symfony\Component\HttpFoundation\Cookie::__toString() must not throw an exception, caught ErrorException: Array to string conversion
私は(ない配列)だけで文字列の値を渡す場合は、その成功を。 Laravelに配列cookieを格納する方法があれば?
ありがとうございます。
あなたは配列をシリアル化しようとしましたか? – Andreas
ええ、serialize($ cart)が答えです。私はLaravelフレームワークがクッキーに配列を格納することを願っています。 –