bitbag/ catalog-plugin
Sylius 的目录插件
Requires
- php: ^8.0
- sylius/sylius: ~1.12.0 || ~1.13.0
Requires (Dev)
- behat/behat: ^3.7
- behat/mink-selenium2-driver: ~1.6.0
- bitbag/coding-standard: ^3.0
- dmore/behat-chrome-extension: ^1.3
- dmore/chrome-mink-driver: ^2.7
- friends-of-behat/mink: ^1.8
- friends-of-behat/mink-browserkit-driver: ^1.4
- friends-of-behat/mink-extension: ^2.4
- friends-of-behat/page-object-extension: ^0.3
- friends-of-behat/suite-settings-extension: ^1.0
- friends-of-behat/symfony-extension: ^2.1
- friends-of-behat/variadic-extension: ^1.3
- lakion/mink-debug-extension: ^2.0.0
- phpspec/phpspec: ^7.0
- phpstan/extension-installer: ^1.1
- phpstan/phpstan: ^1.8
- phpstan/phpstan-doctrine: ^1.3
- phpstan/phpstan-strict-rules: ^1.3
- phpstan/phpstan-webmozart-assert: ^1.2
- phpunit/phpunit: ^9.5
- polishsymfonycommunity/symfony-mocker-container: ^1.0
- sylius-labs/coding-standard: ^4.0
- symfony/browser-kit: ^5.4 || ^6.0
- symfony/debug-bundle: ^5.4 || ^6.0
- symfony/dotenv: ^5.4 || ^6.0
- symfony/intl: ^5.4 || ^6.0
- symfony/web-profiler-bundle: ^5.4 || ^6.0
- symfony/webpack-encore-bundle: ^1.14
- vimeo/psalm: ^4.7
Conflicts
- doctrine/persistence: <3.0
README
BitBag SyliusCatalogPlugin
我们希望影响许多独特的电子商务项目,并在全球范围内建立我们的品牌知名度,因此我们积极参与开源解决方案的创建,尤其是针对 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(家乐福集团)、Albeco、Mollie 和 ArtNight 等重要品牌完成了项目。
我们拥有 70 人的专家团队:业务分析师和顾问、电子商务开发者、项目经理和 QA 测试员。
我们的服务
- B2B 和 B2C 电子商务平台实施
- 多供应商市场平台实施
- 电子商务迁移
- Sylius 插件开发
- Sylius 咨询
- 项目维护和长期支持
- PIM 和 CMS 实施
关于 BitBag 和 Sylius 的一些数字
- 70 位专家
- +150 个基于 Sylius 的项目
- BitBag 顾客的 30 个国家
- 7 年 Sylius 生态系统经验
- +35 个为 Sylius 创建的插件
目录
概述
BitBag SyliusCatalogPlugin 允许显示具有产品的目录 - 动态计算并使用规则。
对于目录,您可以配置
- 代码
- 名称,何时显示
- 何时显示 - 这对于时间限制的特殊优惠或促销很有用
- 有一系列规则限制显示在内部的哪些产品,可以使用 AND 或 OR 组合。
- 还有另一组规则 - 用于限制与特定目录关联的产品,可以在产品详细信息页面上显示
- 每个目录的模板
安装
SyliusCatalogPlugin 的 安装过程 可以在这里找到:这里。
测试和运行插件
您可以在这里找到SyliusCatalogPlugin的测试流程。
使用
该插件提供了2个新的twig函数,可以在模板中使用
- 用于根据代码渲染目录
{{ bitbag_render_product_catalog("test_catalog") }}
- 用于渲染给定产品的所有活动目录
{{ bitbag_render_product_catalogs(product) }}
功能
插件的所有主要功能都在这里进行了描述。
如果您需要Sylius开发方面的帮助,请直接联系我们。您可以在此网站上的表单中填写信息,或者发送电子邮件至hello@bitbag.io!
演示
我们创建了一个包含插件一些有用用例的演示应用程序!访问http://demo.sylius.com/来查看。
如果您需要了解Sylius功能的概述,请安排与我们的专家进行咨询。
开发者的附加资源
要了解更多关于我们的贡献流程等内容,我们鼓励您使用以下资源
许可
此插件的开源代码完全免费,并按照MIT许可协议发布。
联系和支持
此开源插件是为了帮助Sylius社区而开发的。如果您有任何其他问题,需要帮助安装或配置插件,或需要任何Sylius项目的帮助——请告诉我们!联系我们或发送电子邮件至hello@bitbag.io(包含您的问题)。
社区
为了在线沟通,我们邀请您在Sylius Slack上与我们和其他用户聊天。