Я хочу сохранить путь изображения продукта в сеансе, для этого я использую следующий код:
$product = $this->productRepository->findProductById($request->input('productId'));
$options = $request->except($request->input('_token'), $request->input('productId'),$request->input('productPrice'), $request->input('quantity'),$product->images[0]['full']);
Cart::add(array('id'=>uniqid(), 'name'=>$product->name, 'price'=>$request->input('productPrice'), 'quantity'=>$request->input('quantity'),'image'=>$product->images[0]['full'], 'attributes'=>array($options)));
Модель продукта:
public function images()
{
return $this->hasMany(ProductImage::class);
}
dd ($ product-> images [0] ['full']);
Я получаю
"products / aF6RVb39xPDdF1jdTcpBTQKed.jpg"
здесь изображения - это отношение
другие данные хранятся в корзине, но путь к изображению не сохраняется.