burnbright / silverstripe-shop
3.1.1
2024-01-19 07:15 UTC
Requires
- silvershop/silverstripe-listsorter: ^3
- silvershop/silverstripe-sqlquerylist: ^3
- silverstripe/asset-admin: *
- silverstripe/cms: ^5
- silverstripe/silverstripe-omnipay: ^3@dev | dev-main#8f277fa5ef513ded38e55ed3c56778feada26174
- symbiote/silverstripe-gridfieldextensions: ^4
Requires (Dev)
- omnipay/dummy: dev-master
- omnipay/paymentexpress: dev-master
- php-http/guzzle7-adapter: ^1
- phpunit/phpunit: ^9.5
- squizlabs/php_codesniffer: ^3.7.2
Suggests
- bummzack/silverstripe-omnipay-ui: Adds UI Components to manage payments in the SilverStripe CMS.
- silvershop/discounts: Create coupons and generic discounts to be applied at checkout.
- silvershop/shipping: Provide various shipping methods.
Replaces
- dev-main / 4.x-dev
- 3.x-dev
- 3.1.1
- 3.1.0
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 3.0.0-alpha3
- 3.0.0-alpha2
- 3.0.0-alpha1
- 2.x-dev
- 2.4.2
- 2.4.1
- 2.4.0
- 2.3.1
- 2.3.0
- 2.2.1
- 2.2.0
- 2.1.1
- 2.1.0
- 2.0.x-dev
- 2.0.1
- 2.0.0
- 1.x-dev
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.0
- 1.1.1
- 1.1.0
- 1.0.0
- 0.8.6
- dev-merge-features-from-v3
- dev-ajax-cart
- dev-issues/report-pagination
- dev-issues/matchobjectfilter-update
- dev-issues/match-object-sql
This package is auto-updated.
Last update: 2024-07-01 20:33:31 UTC
README
SilverShop 模块
SilverShop 模块旨在为开发者提供一个用于构建和定制基于电子商务项目的框架。它包括让客户浏览产品和下单的设施,以及让管理员管理产品和订单的功能。我们对测试给予了高度重视。您可以看到这个项目在MySQL、SQLite、Postgres以及几个不同版本的PHP上运行的。
欢迎并感谢您的贡献和反馈。您可以通过多种方式为此项目做出贡献。衷心感谢所有已做出贡献的人。
要求
- SilverStripe 4.0.2或更高版本 框架 & CMS
- Omnipay 模块 及其依赖项。
请参阅 composer.json
以获取确切的依赖项列表。
对于与SilverStripe 3.x兼容的版本,请使用2.x版本。
保持最新/保持联系
- 计划Trello板
- 路线图
- 在Gitter上实时聊天! 
文档
- https://github.com/silvershop/silvershop-core/blob/master/docs/en/index.md - 为开发者
- https://github.com/silvershop/silvershop-core/blob/master/docs_user/en/index.md - 为用户
安装说明
要使用 composer 安装 SilverShop,请运行以下命令
composer require silvershop/core
构建任务
有一些有用的任务可以通过URL运行来帮助您测试
{yoursite.com}/dev/tasks/PopulateShopTask
- 将创建购物车、结账、账户、分类和产品页面{yoursite.com}/dev/tasks/PopulateCartTask
- 将向购物车添加产品,并导航您到结账页面
配置
您可以在 'example_config.yml' 文件中查看各种配置选项。
核心功能
- 产品目录 - 产品扩展页面,可以在产品分类页面中进行浏览。
- 购物车页面 - 用于查看和更新您的购物车。
- 结账 - 收集送货/账单详情以及订单的特定信息。可以是单页或多步。
- 在线支付 - 通过 Omnipay 模块。
- 管理 - 在CMS中管理目录和订单。
附加功能由附加子模块提供。
附加子模块
不要重新发明轮子!通过子模块获取额外的预构建功能。所有附加功能都将标记为packgist上的#silvershop