aharen/cart

购物网站简单的基于会话的购物车

v1.0 2016-08-13 20:48 UTC

This package is auto-updated.

Last update: 2024-09-25 21:56:03 UTC


README

Laravel中的购物网站简单基于会话的购物车

安装

composer require aharen/cart

配置

  1. CartServiceProvider 添加到 providersconfig/app.php

    aharen\Cart\CartServiceProvider::class,

  2. Cart Facade 添加到 aliasesconfig/app.php

    'Cart' => aharen\Cart\CartFacade::class,

  3. 将配置文件发布到 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();