sessionda tuttuğum sepette arttırma veya azaltma yaptığında sayı değişiyor fakat diğer ürünleri siliyor.
laravel 5.8 kullanıyorum
public function Guncelle($id){
$cartItems = Session::get('sepet', []);
foreach ($cartItems as $k => $v) {
if ( $k == $id ) {
$v['adet'] = $v['adet'] + 1;
$v['fiyat'] = $v['fiyat'] + $v['birimfiyat'];
Session::pull('sepet', $v);
Session::push('sepet', $v);
return true;
}
}
}