bozboz/ecommerce

此包已被弃用且不再维护。没有推荐替代包。
关于此包的最新版本(v1.2.3)没有提供许可信息。

Bozboz网站的购物/支付功能

v1.2.3 2018-08-24 14:59 UTC

README

安装

  1. 通过运行 composer require bozboz/ecommerce 在Composer中要求此包

  2. 将配置文件中的 providers 数组添加到 config/app.php

     Bozboz\Ecommerce\Providers\EcommerceServiceProvider::class,
    
  3. 运行 php artisan vendor:publish && php artisan migrate

  4. 编辑 config/ecommerce.php

使用方法

CartController

购物车路由在配置中的 'ecommerce.cart.route' 下设置。这将设置以下路由,以配置的购物车路由为前缀

+--------+--------------------------------+------------------------+
| Method | URL                            | Use                    |
+--------+--------------------------------+------------------------+
| GET    | /                              | view cart              |
| POST   | /                              | update cart quantities |
| DELETE | /                              | clear cart             |
| POST   | /items                         | add item               |
| DELETE | /items/{id}                    | delete item via form   |
| GET    | /items/remove/{id}/{sessionId} | delete item via link   |
+--------+--------------------------------+------------------------+

有关购物车使用的更多信息,请参阅 bozboz/orders

#TODO: CartController可能应该放在 bozboz/orders 中,因为所有模型都在那里。

其他包

将这些功能分割成独立的包背后的想法是,它们可以独立使用,尽管这个想法尚未得到充分探索,而且有很大可能性它们单独使用时不会以任何有用的/有意义的方式工作。

每个包都有自己的README,因此请通过上面的链接了解如何使用它们。