aharen / cart
购物网站简单的基于会话的购物车
v1.0
2016-08-13 20:48 UTC
Requires
- php: >=5.4.0
This package is auto-updated.
Last update: 2024-09-25 21:56:03 UTC
README
Laravel中的购物网站简单基于会话的购物车
安装
composer require aharen/cart
配置
-
将
CartServiceProvider
添加到providers
的config/app.php
aharen\Cart\CartServiceProvider::class,
-
将
Cart
Facade 添加到aliases
的config/app.php
'Cart' => aharen\Cart\CartFacade::class,
-
将配置文件发布到
config
文件夹php artisan vendor:publish
如果由于某种原因它没有创建配置文件,您必须创建一个名为 cart.php
的文件,并将其放置在 config
文件夹中,内容如下
<?php
return [
'name' => 'yourcartnamehere',
];
使用方法
获取当前购物车中的项目
获取购物车的当前内容。如果购物车为空,则返回 false
Cart::get();
计算当前购物车中的项目数量
Cart::count();
将项目添加到购物车
第一个参数是您的项目。它可以是 ID 或项目名称。第二个参数必须是数字,表示数量。
Cart::add('Pizza Slice', 2);
从购物车中移除项目
只接受一个参数,即您的项目 ID 或项目名称
Cart::remove('Pizza Slice');
重置购物车
清空当前购物车
Cart::reset();