drvvvuyia15070493 2019-01-25 11:19
浏览 59

包darryldecode / cart laravel Cart :: add()函数不起作用

i am adding cart with item using Cart::add function of darryldecode/laravelshoppingcart library and item added successfully in the cart by an (axios post request call) but when i am posting second (axios post request call) to get the information of cart in next request cart is empty

getting added items code (First axios call)

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')
                        ]
                    ]);

getting added items code (second axios call) which is return empty

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
                ];
            }
        }
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 matlab(相关搜索:紧聚焦)
    • ¥15 基于51单片机的厨房煤气泄露检测报警系统设计
    • ¥15 路易威登官网 里边的参数逆向
    • ¥15 Arduino无法同时连接多个hx711模块,如何解决?
    • ¥50 需求一个up主付费课程
    • ¥20 模型在y分布之外的数据上预测能力不好如何解决
    • ¥15 processing提取音乐节奏
    • ¥15 gg加速器加速游戏时,提示不是x86架构
    • ¥15 python按要求编写程序
    • ¥15 Python输入字符串转化为列表排序具体见图,严格按照输入