【发布时间】:2018-09-03 22:20:41
【问题描述】:
如何获得有限制的会话项目?
我的购物车在会话中存储物品,我只想显示添加到会话中的最新 2 件物品,我该怎么做?
我在作曲家视图中使用它,这是我的代码
//cart products
View::composer('*', function ($view) {
$user = Auth()->user();
if (!Session::has('cart')) {
return view('frontend.cart');
}
$oldCart = Session::get('cart');
$cart = new Cart($oldCart);
$total = $cart->totalPrice;
$view->with('products', $cart->items, 'totalPrice', $cart->totalPrice, 'user', $user, 'total', $total);
});
【问题讨论】: