bozboz / ecommerce
此包已被弃用且不再维护。没有推荐替代包。
关于此包的最新版本(v1.2.3)没有提供许可信息。
Bozboz网站的购物/支付功能
v1.2.3
2018-08-24 14:59 UTC
Requires
- bozboz/admin: 2.*
- bozboz/checkout: ~2
- bozboz/orders: 1.0.2
- bozboz/payment: 1.0.0
- bozboz/products: 1.0.0
- bozboz/shipping: 1.0.2
This package is not auto-updated.
Last update: 2021-06-04 10:19:22 UTC
README
安装
-
通过运行
composer require bozboz/ecommerce
在Composer中要求此包 -
将配置文件中的 providers 数组添加到 config/app.php
Bozboz\Ecommerce\Providers\EcommerceServiceProvider::class,
-
运行
php artisan vendor:publish && php artisan migrate
-
编辑
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,因此请通过上面的链接了解如何使用它们。