Есть ссылка на мою предыдущую проблему, где есть код, может быть, он вам поможет Ошибка разбора: синтаксическая ошибка, непредвиденная '__construct' (T_STRING), ожидающая функция (T_FUNCTION) или const (T_CONST)
это проблема, которую я получаю
Неопределенный индекс: item (View: C: \ xampp \ htdocs \ laravel \ resources \ views \ shoppingCart.blade.php) эта ошибка есть <strong><?php echo e($product['item']['name']); ?></strong>
это мой маршрут
Route::get('shoppingCart', 'WebController@shoppingCart')->name('get.shoppingCart');
это у меня в веб-контроллере
public function shoppingCart(){
if(!Session::has('cart')){
return view('shoppingCart');
}
$oldCart = Session::get('cart');
$cart = new Cart($oldCart);
return view('shoppingCart',['products'=>$cart->items]);
}
это ссылка на корзину
<li><a href="{{ route('get.shoppingCart') }}">CART <span class="badge">{{Session::has('cart') ? '!' : ''}}</span></a></li>
А это мой коддля покупок Корзина
@extends('layouts.main')
@section('content')
@if(Session::has('cart'))
<div>
<div>
<ul class="list-group">
@foreach($products as $product)
<li class="list-group-item"></li>
<strong>{{$product['item']['name']}}</strong>
<li><a href="#">Odstrániť</a></li>
@endforeach
</ul>
</div>
</div>
@else
<div>
<h2>V košíku nemáš žiadne položky!!!</h2>
</div>
@endif
@endsection