为Concrete CMS开发的开源、免费和社区驱动的电子商务系统

安装: 175

依赖项: 0

建议者: 0

安全: 0

星标: 106

关注者: 35

分支: 66

开放问题: 45

类型:concrete5-package


README

Software License

为Concrete CMS(以前称为concrete5)开发的开源、免费和社区驱动的电子商务系统

有关详细信息,请参阅项目文档 - https://concretecms-community-store.github.io/community_store/

此项目的目标是提供一个稳定、功能丰富、高度可扩展和可定制的“购物车工具包”,适用于Concrete CMS 8+版本。该插件将直接与基于Bootstrap的主题(主要是Elemental)一起使用,但旨在易于修改和覆盖以适应自定义主题。

PHP版本

此插件旨在在PHP 7环境中运行。

Concrete CMS版本

Community Store 2.4.3及更高版本旨在与Concrete CMS的版本9和版本8一起使用。Community Store的早期版本在Concrete CMS版本9下将无法正常运行或正确显示。如果您正在更新已安装Community Store的现有Concrete CMS 8版本,请将Community Store升级到2.4.3或更高版本。

设置

可以下载此包,将其解压到/packages目录中(确保文件夹名称仅为'community_store'),并通过仪表板中的“扩展Concrete”选项进行安装。建议使用“发布”而不是master分支 - https://github.com/concretecms-community-store/community_store/releases

开发

要安装依赖项,请运行

  • npm install --include=dev

安装完成后,node_modules文件夹对于部署不再需要。

文档

更多文档和教程可在https://concretecms-community-store.github.io/community_store/找到。该文档是使用https://vuepress.vuejs.org/自动生成的,从master分支的docs文件夹中的文件。也欢迎对文档的拉取请求。

支付网关

为了使“核心”商店组件尽可能轻量,它不包括除“发票”类型之外的任何支付网关。支付网关应作为附加插件安装。

其他网关可在https://github.com/concretecms-community-store找到。

配送方式

商店具有两种内置的配送方式,但与支付网关一样,这些方式可以通过其他包进行扩展。已创建一个简单的示例配送方式供参考,可在以下位置找到:https://github.com/concretecms-community-store/community_store_shipping_example

还有其他预构建的配送方式可供选择,其他网关可在https://github.com/concretecms-community-store找到。

翻译

Community Store的用户界面翻译在https://translate.concretecms.org/translate/package/community_store进行管理,并且可以通过Concrete的仪表板进行安装。

要提供翻译,请在上述链接处注册/登录。

附加插件

用户账户订单历史记录

将用户订单历史显示为单页 /account/orders: https://github.com/JeRoNZ/community_store_order_history

社区商店的Omni图库

在图库、滑块和轮播图中展示产品及产品列表图片。 https://marketplace.concretecms.com/marketplace/addons/omni-gallery-for-community-store

社区商店导入

通过CSV文件导入产品。 https://github.com/dbuonomo/community-store-import

Sendy订阅

https://github.com/cahueya/community_store_sendy_subscribing