toastnz/silvershop-core

提供电子商务产品目录、购物车和订单管理系统

安装: 5

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 2

分支: 119

类型:silverstripe-vendormodule

3.0.2 2020-04-16 18:31 UTC

README

银店模块旨在为开发者提供构建和定制基于电子商务项目的框架。它包括客户浏览产品和下订单以及管理员管理产品和订单的功能。我们高度重视测试,得益于TravisCI,您可以查看该项目在MySQL、SQLite、Postgres以及PHP的几个不同版本上运行的构建状态

Latest Stable Version Latest Unstable Version Build Status Code Coverage Scrutinizer Quality Score Total Downloads

欢迎并感谢您的贡献和反馈。您有多种方式可以为该项目做出贡献。对所有已经做出贡献的人表示衷心的感谢。

需求

请查看composer.json以获取确切的依赖项集。

对于与SilverStripe 3.x兼容的版本,请使用2.x版本。

保持最新/联系

文档

安装说明

要使用composer安装SilverShop,请运行以下命令

composer require silvershop/core

构建任务

有一些有用的任务可以通过URL运行以帮助您测试

  • {yoursite.com}/dev/tasks/PopulateShopTask - 将创建购物车、结账、账户、类别和产品页面
  • {yoursite.com}/dev/tasks/PopulateCartTask - 将向购物车添加产品,并将您导航到结账

配置

您可以在“example_config.yml”文件中查看各种配置选项。

核心功能

  • 产品目录 - 产品扩展页面,可以在产品类别页面中浏览。
  • 购物车页面 - 用于查看和更新购物车。
  • 结账 - 收集送货/账单详情以及订单的任何特定信息。可以是单页或多步骤。
  • 在线支付 - 通过Omnipay模块。
  • 管理 - 在CMS中管理目录和订单。

由附加子模块提供更多功能。

附加子模块

不要重新发明轮子!通过子模块获取额外的预构建功能。所有附加功能都将标记为packgist上的#silvershop。