我的阵列数据 [{ “ID”:3 “ITEM_ID”:2 “COLOR_ID”:1, “图像”: “上传/ vpvFe1_produk2-2.png”, “价格”: “200000”, “折扣”:NULL,“created_at “:”2018-03-28 08:11:35“,”updated_at“:”2018-03-28 08:11:35“,”名称“:”衬衫Catoon Modern“}]
[我的控制器]
class FrontCartController extends Controller
{
public function accessSessionData(Request $request){
// if($request->session()->has('my_name'))
// echo $request->session()->get('my_name');
// else
// echo 'No data in the session';
$cart=$request->session()->get('cart.items');
// $show_item= DB::table('items')
// ->join('item_colors', 'item_colors.item_id', '=', 'items.id')
// ->select('items.*')
// ->where('item_id', $cart->id)->get();
// echo implode(' ', $cart);
return view('Palepi.cart')->with('cart', $cart);;
}
public function storeSessionData(Request $request, $id){
// $request->session()->put('my_name','Virat Gandhi');
// echo "Data has been added to session";
// $items = Item_color::find($id);
$items= DB::table('item_colors')
->join('items', 'item_colors.item_id', '=', 'items.id')
->select('items.*','item_colors.*')
->where('item_colors->id','=' ,$id)->first();
$request->session()->push('cart.items', $items);
}
public function deleteSessionData(Request $request){
$request->session()->flush();
}
}
[我的刀片]
但不起作用,请帮助任何人。谢谢
答案 0 :(得分:1)
@if(Session::has('cart'))
@foreach($items as $item)
<p>{{ $item->item_colors }}</p>
@endforeach
@endif
$ item-&gt; item_colors显示您在会话中存储的值..