bitbag/shipping-subscription-plugin

Sylius应用的免费配送订阅插件。


README

BitBag SyliusShippingSubscriptionPlugin

我们希望影响许多独特的电子商务项目,并在全球范围内建立品牌知名度,因此我们积极参与开源解决方案的创建,尤其是为Sylius。我们已经创建了超过 35个扩展,下载量接近200万次。

您可以在我们的网站上了解更多关于我们的电子商务服务和技术的信息:https://bitbag.io/。我们还创建了一个专门用于创建插件的服务:https://bitbag.io/services/sylius-plugin-development

你喜欢我们的工作吗?想加入我们吗?查看 “职业”标签: https://bitbag.io/pl/kariera

关于我们

BitBag是一家软件公司,实施定制的电子商务平台,从创建电子商务平台到实施PIM和CMS系统,再到开发定制电子商务应用程序、专业B2B解决方案以及从其他平台迁移,提供完整的基础设施。

我们积极参与Sylius的开发。我们已经完成了 超过150个项目,与全球的客户合作,包括小型企业和大型国际公司。我们已经为诸如 Mytheresa、Foodspring、Planeta Huerto(Carrefour集团)、Albeco、Mollie和ArtNight 等重要品牌完成了项目。

我们拥有一个70人的专家团队:业务分析师和顾问、电子商务开发者、项目经理和QA测试员。

我们的服务

  • B2B和B2C电子商务平台实施
  • 多卖方市场平台实施
  • 电子商务迁移
  • Sylius插件开发
  • Sylius咨询
  • 项目维护和长期支持
  • PIM和CMS实施

BitBag关于Sylius的一些数据

  • 70名专家
  • +150个项目在Sylius之上交付
  • BitBag客户的30个国家
  • 在Sylius生态系统中的7年
  • +35个为Sylius创建的插件

目录

概述

Sylius配送订阅插件提供功能,允许您为购买了订阅的客户启用免费配送。

安装

完整的 安装指南 可在此处找到:这里

要求

我们致力于稳定、受支持和最新版本的包。我们建议您也这样做。

使用

创建一个虚拟产品,该产品将是一个免费配送的订阅。

Screenshot showing subscription product creation

创建一个变体并指定订阅的长度

Screenshot showing subscription variant creation

一旦用户购买订阅并确认付款,订阅就会被激活。

Screenshot showing list of subscriptions

然后您可以为已购买订阅的客户创建一个仅限他们的配送方式。

Screenshot showing available additional requirements when creating shipping method

定制

您可以 装饰 可用的服务和您可以 扩展 的表单

运行以下命令以查看与此插件共享的Symfony服务:

$ bin/console debug:container | grep bitbag_sylius_shipping_subscription_plugin

测试

$ composer install
$ cd tests/Application
$ yarn install
$ yarn build
$ bin/console assets:install public -e test
$ bin/console doctrine:schema:create -e test
$ bin/console server:run 127.0.0.1:8080 -d public -e test
$ open http://localhost:8080
$ cd ../..
$ vendor/bin/phpspec run

功能

本插件的所有主要功能都描述在这里

如果您需要Sylius开发方面的帮助,请直接联系我们。您可以在此网站填写表格,或者发送电子邮件至hello@bitbag.io

演示

我们创建了一个演示应用程序,其中包含一些有用的插件用例!访问http://demo.sylius.com/查看。

如果您需要了解Sylius功能概览,请预约与我们的专家进行咨询。

开发人员额外资源

要了解更多关于我们的贡献工作流程等信息,我们鼓励您使用以下资源

许可证

本插件的源代码完全免费,并按照MIT许可证条款发布。

联系和支持

此开源插件是为了帮助Sylius社区而开发的。如果您有任何其他问题,需要帮助安装或配置插件,或者需要任何关于您的Sylius项目的帮助,请告诉我们!联系我们或发送电子邮件至hello@bitbag.io提出您的问题。

社区

对于在线交流,我们邀请您在Sylius Slack上与我们及其他用户聊天。