Laravel ShoppingCart问题

时间:2016-10-16 12:54:51

标签: php laravel model composer-php cart

我的电子商务网站需要购物车功能,因此我决定使用Crinsane。当我在github文档上阅读时,我运行:

composer require gloudemans/shoppingcart

然后将行添加到providersaliases并测试购物车我写道:

public function addvoucher($id)
    {

       $cart = Cart::add(['id' => '293', 'name' => 'Product 1', 'qty' => 1, 'price' => 9.99, 'options' => ['size' => 'large']]);

        return $cart;
    }

离开cource:

Route::get('/addvoucher/{id}', 'VouchersController@addvoucher');

现在当我尝试运行:localhost:8888 / addvoucher / 1我得到:

enter image description here

什么问题?我做的就像文档一样......如何正确安装这个插件?

更新:

现在我只添加VoucherController:使用Cart;

但现在我得到: enter image description here

1 个答案:

答案 0 :(得分:1)

您需要在控制器中导入购物车

写:

use Cart;

在测试控制器中,如果您在配置中添加了购物车的allias。