pakage darryldecode / cart laravel Cart :: add () функция не работает - PullRequest
0 голосов
/ 25 января 2019

Я добавляю корзину с элементом, используя функцию Cart :: add библиотеки darryldecode / laravelshoppingcart, и элемент успешно добавляется в корзину с помощью (пост-запроса вызова axios), но когда я отправляю второй (пост-запрос вызова axios), чтобы получитьинформация о корзине в следующем запросе корзина пуста

получение кода добавленных товаров (первый вызов axios)

Cart::add([
                        'id' => $item->id,
                        'name' => $item->name,
                        'price' => !$license->coefficient ? $item->price : round($license->coefficient * $item->price, 2),
                        'quantity' => 1,
                        'attributes' => [
                            'license_id' => $request->get('licenseId')
                        ]
                    ]);

получение кода добавленных товаров (второй вызов axios), который возвращается пустым

foreach (Cart::getContent() as $item) {
            if (($currentItem = Item::with('creator.country_info')->find($item->id))) {
                $itemVat = round($vat * $item->price / 100, 2);
                $subtotal += $item->price - $itemVat;
                $vatTotal += $itemVat;
                $items[] = [
                    'id' => $item->id,
                    'name' => $item->name,
                    'price' => $item->price,
                    'quantity' => $item->quantity,
                    'attributes' => $currentItem
                ];
            }
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...