sylius / sylius
基于Symfony框架的PHP电子商务平台。
Requires
- php: ^8.2
- ext-dom: *
- ext-exif: *
- ext-fileinfo: *
- ext-filter: *
- ext-gd: *
- ext-hash: *
- ext-intl: *
- ext-json: *
- ext-simplexml: *
- api-platform/core: ^3.4.0
- babdev/pagerfanta-bundle: ^3.0
- behat/transliterator: ^1.3
- doctrine/collections: ^1.6
- doctrine/common: ^3.2
- doctrine/dbal: ^3.0
- doctrine/doctrine-bundle: ^1.12 || ^2.3.1
- doctrine/doctrine-migrations-bundle: ^3.0.1
- doctrine/event-manager: ^1.1
- doctrine/inflector: ^1.4 || ^2.0
- doctrine/migrations: ^3.5.5
- doctrine/orm: ^2.13
- doctrine/persistence: ^2.3 || ^3.0
- egulias/email-validator: ^3.1
- enshrined/svg-sanitize: ^0.16
- fakerphp/faker: ^1.10
- friendsofphp/proxy-manager-lts: ^1.0.7
- friendsofsymfony/rest-bundle: ^3.0
- gedmo/doctrine-extensions: ^3.2
- guzzlehttp/guzzle: ^6.5 || ^7.0
- guzzlehttp/psr7: ^2.5
- jms/serializer-bundle: ^4.2
- knplabs/gaufrette: ^0.10 || ^0.11
- knplabs/knp-gaufrette-bundle: ^0.7 || ^0.8
- knplabs/knp-menu: ^3.1
- knplabs/knp-menu-bundle: ^3.0
- laminas/laminas-stdlib: ^3.3.1
- league/flysystem-bundle: ^2.4
- lexik/jwt-authentication-bundle: ^2.11
- liip/imagine-bundle: ^2.10
- nyholm/psr7: ^1.6
- pagerfanta/pagerfanta: ^3.0
- payum/offline: ^1.7.3
- payum/payum-bundle: ^2.5
- php-http/httplug: ^2.4
- php-http/message-factory: ^1.0
- psr/cache: ^2.0
- psr/http-client: ^1.0
- psr/http-message: ^1.0
- psr/log: ^2.0
- ramsey/uuid: ^4.0
- sonata-project/block-bundle: ^4.2 || ^5.0
- stof/doctrine-extensions-bundle: ^1.4
- sylius-labs/association-hydrator: ^1.1 || ^1.2
- sylius-labs/doctrine-migrations-extra-bundle: ^0.1.4 || ^0.2
- sylius-labs/polyfill-symfony-event-dispatcher: ^1.0.1
- sylius-labs/polyfill-symfony-framework-bundle: ^1.0 || ^1.1
- sylius-labs/polyfill-symfony-security: ^1.1
- sylius/fixtures-bundle: ^1.8
- sylius/grid: ^1.12
- sylius/grid-bundle: ^1.12
- sylius/mailer: ^2.0
- sylius/mailer-bundle: ^2.0
- sylius/registry: ^1.6
- sylius/resource: ^1.11
- sylius/resource-bundle: ^1.11
- sylius/theme-bundle: ^2.3
- sylius/twig-hooks: ~0.3.0
- symfony/asset: ^6.4.0
- symfony/cache-contracts: ^2.5 || ^3.0
- symfony/clock: ^6.4.0
- symfony/config: ^6.4.0
- symfony/console: ^6.4.1
- symfony/dependency-injection: ^6.4.1
- symfony/deprecation-contracts: ^3.1
- symfony/doctrine-bridge: ^6.4.0
- symfony/doctrine-messenger: ^6.4.1
- symfony/event-dispatcher: ^6.4.0
- symfony/expression-language: ^6.4.0
- symfony/filesystem: ^6.4.0
- symfony/finder: ^6.4.0
- symfony/form: ^6.4.1
- symfony/framework-bundle: ^6.4.1
- symfony/http-client: ^6.4.0
- symfony/http-foundation: ^6.4.0
- symfony/http-kernel: ^6.4.1
- symfony/intl: ^6.4.0
- symfony/mailer: ^6.4.0
- symfony/messenger: ^6.4.0
- symfony/monolog-bundle: ^3.8.0
- symfony/options-resolver: ^6.4.0
- symfony/password-hasher: ^6.4.0
- symfony/polyfill-iconv: ^1.28
- symfony/polyfill-intl-icu: ^1.28
- symfony/polyfill-mbstring: ^1.28
- symfony/process: ^6.4.0
- symfony/property-access: ^6.4.0
- symfony/property-info: ^6.4.0
- symfony/proxy-manager-bridge: ^6.4.0
- symfony/routing: ^6.4.1
- symfony/security-bundle: ^6.4.0
- symfony/security-core: ^6.4.0
- symfony/security-csrf: ^6.4.0
- symfony/security-http: ^6.4.0
- symfony/serializer: ^6.4.0
- symfony/service-contracts: ^2.5 || ^3.0
- symfony/stimulus-bundle: ^2.12
- symfony/string: ^6.4.0
- symfony/templating: ^6.4.0
- symfony/translation: ^6.4.0
- symfony/translation-contracts: ^3.3
- symfony/twig-bundle: ^6.4.0
- symfony/ux-autocomplete: ^2.17
- symfony/ux-live-component: ^2.17
- symfony/ux-twig-component: ^2.17
- symfony/validator: ^6.4.0
- symfony/webpack-encore-bundle: ^1.17.1
- symfony/workflow: ^6.4.0
- symfony/yaml: ^6.4.0
- symfonycasts/dynamic-forms: v0.1.1
- twig/extra-bundle: ^3.13.0
- twig/intl-extra: ^3.13.0
- twig/string-extra: ^3.13.0
- twig/twig: ^3.14.0
- webmozart/assert: ^1.9
- winzou/state-machine: ^0.4
- winzou/state-machine-bundle: ^0.6
Requires (Dev)
- behat/behat: ^3.6.1
- behat/mink-selenium2-driver: ^1.4
- consolidation/robo: ^3.0|^4.0
- dbrekelmans/bdi: ^1.1
- dmore/behat-chrome-extension: ^1.3
- dmore/chrome-mink-driver: ^2.7
- doctrine/cache: ^2.2
- doctrine/data-fixtures: ^1.4
- friends-of-behat/mink: ^1.8
- friends-of-behat/mink-browserkit-driver: ^1.4
- friends-of-behat/mink-debug-extension: ^2.0
- friends-of-behat/mink-extension: ^2.4
- friends-of-behat/page-object-extension: ^0.3
- friends-of-behat/symfony-extension: ^2.1
- friends-of-behat/variadic-extension: ^1.3
- hwi/oauth-bundle: ^1.1 || ^2.0@beta
- jangregor/phpstan-prophecy: ^1.0
- lchrusciel/api-test-case: ^5.0
- matthiasnoback/symfony-config-test: ^4.2
- matthiasnoback/symfony-dependency-injection-test: ^4.2
- mikey179/vfsstream: ^1.6
- mockery/mockery: ^1.4
- phparkitect/phparkitect: ^0.2.9
- phpspec/phpspec: ^7.2
- phpspec/prophecy-phpunit: ^2.0
- phpstan/phpstan: ^1.6
- phpstan/phpstan-doctrine: 1.3.69
- phpstan/phpstan-symfony: ^1.2
- phpstan/phpstan-webmozart-assert: ^1.1
- phpunit/phpunit: ^9.5
- psr/event-dispatcher: ^1.0
- rector/rector: ^0.18.0
- robertfausk/behat-panther-extension: ^1.1
- sylius-labs/coding-standard: ^4.2
- sylius-labs/suite-tags-extension: ~0.1
- symfony/browser-kit: ^6.4.0
- symfony/debug-bundle: ^6.4.0
- symfony/dotenv: ^6.4.0
- symfony/flex: ^2.4
- symfony/runtime: ^6.4
- symfony/web-profiler-bundle: ^6.4
- symplify/monorepo-builder: ^11.0
Suggests
- ext-iconv: For better performance than using Symfony Polyfill Component
- ext-intl: For better performance than using Symfony Polyfill Component
- ext-mbstring: For better performance than using Symfony Polyfill Component
- hwi/oauth-bundle: If you want to use Facebook login (see https://docs.sylius.com/en/latest/cookbook/shop/facebook-login.html)
Conflicts
- doctrine/orm: >= 2.16.0
- stof/doctrine-extensions-bundle: 1.8.0
Replaces
- sylius/addressing: v2.0.0-alpha.1
- sylius/addressing-bundle: v2.0.0-alpha.1
- sylius/admin-bundle: v2.0.0-alpha.1
- sylius/api-bundle: v2.0.0-alpha.1
- sylius/attribute: v2.0.0-alpha.1
- sylius/attribute-bundle: v2.0.0-alpha.1
- sylius/channel: v2.0.0-alpha.1
- sylius/channel-bundle: v2.0.0-alpha.1
- sylius/core: v2.0.0-alpha.1
- sylius/core-bundle: v2.0.0-alpha.1
- sylius/currency: v2.0.0-alpha.1
- sylius/currency-bundle: v2.0.0-alpha.1
- sylius/customer: v2.0.0-alpha.1
- sylius/customer-bundle: v2.0.0-alpha.1
- sylius/inventory: v2.0.0-alpha.1
- sylius/inventory-bundle: v2.0.0-alpha.1
- sylius/locale: v2.0.0-alpha.1
- sylius/locale-bundle: v2.0.0-alpha.1
- sylius/money-bundle: v2.0.0-alpha.1
- sylius/order: v2.0.0-alpha.1
- sylius/order-bundle: v2.0.0-alpha.1
- sylius/payment: v2.0.0-alpha.1
- sylius/payment-bundle: v2.0.0-alpha.1
- sylius/payum-bundle: v2.0.0-alpha.1
- sylius/product: v2.0.0-alpha.1
- sylius/product-bundle: v2.0.0-alpha.1
- sylius/promotion: v2.0.0-alpha.1
- sylius/promotion-bundle: v2.0.0-alpha.1
- sylius/review: v2.0.0-alpha.1
- sylius/review-bundle: v2.0.0-alpha.1
- sylius/shipping: v2.0.0-alpha.1
- sylius/shipping-bundle: v2.0.0-alpha.1
- sylius/shop-bundle: v2.0.0-alpha.1
- sylius/state-machine-abstraction: v2.0.0-alpha.1
- sylius/taxation: v2.0.0-alpha.1
- sylius/taxation-bundle: v2.0.0-alpha.1
- sylius/taxonomy: v2.0.0-alpha.1
- sylius/taxonomy-bundle: v2.0.0-alpha.1
- sylius/ui-bundle: v2.0.0-alpha.1
- sylius/user: v2.0.0-alpha.1
- sylius/user-bundle: v2.0.0-alpha.1
- 2.0.x-dev
- v2.0.0-alpha.1
- 1.14.x-dev
- 1.13.x-dev
- v1.13.5
- v1.13.4
- v1.13.3
- v1.13.2
- v1.13.1
- v1.13.0
- v1.13.0-rc.1
- v1.13.0-beta.1
- v1.13.0-alpha.2
- v1.13.0-alpha.1
- 1.12.x-dev
- v1.12.19
- v1.12.18
- v1.12.17
- v1.12.16
- v1.12.15
- v1.12.14
- v1.12.13
- v1.12.12
- v1.12.11
- v1.12.10
- v1.12.9
- v1.12.8
- v1.12.7
- v1.12.6
- v1.12.5
- v1.12.4
- v1.12.3
- v1.12.2
- v1.12.1
- v1.12.0
- v1.12.0-rc.1
- v1.12.0-beta.1
- v1.12.0-alpha.2
- v1.12.0-alpha.1
- 1.11.x-dev
- v1.11.15
- v1.11.14
- v1.11.13
- v1.11.12
- v1.11.11
- v1.11.10
- v1.11.9
- v1.11.8
- v1.11.7
- v1.11.6
- v1.11.5
- v1.11.4
- v1.11.3
- v1.11.2
- v1.11.1
- v1.11.0
- v1.11.0-rc.1
- v1.11.0-beta.1
- v1.11.0-alpha.2
- v1.11.0-alpha.1
- 1.10.x-dev
- v1.10.14
- v1.10.13
- v1.10.12
- v1.10.11
- v1.10.10
- v1.10.9
- v1.10.8
- v1.10.7
- v1.10.6
- v1.10.5
- v1.10.4
- v1.10.3
- v1.10.2
- v1.10.1
- v1.10.0
- v1.10.0-rc.1
- v1.10.0-beta.1
- v1.10.0-alpha.1
- 1.9.x-dev
- v1.9.10
- v1.9.9
- v1.9.8
- v1.9.7
- v1.9.6
- v1.9.5
- v1.9.4
- v1.9.3
- v1.9.2
- v1.9.1
- v1.9.0
- v1.9.0-RC.2
- v1.9.0-RC.1
- v1.9.0-BETA.3
- v1.9.0-BETA.2
- v1.9.0-BETA.1
- v1.9.0-ALPHA.2
- v1.9.0-ALPHA.1
- 1.8.x-dev
- v1.8.12
- v1.8.11
- v1.8.10
- v1.8.9
- v1.8.8
- v1.8.7
- v1.8.6
- v1.8.5
- v1.8.4
- v1.8.3
- v1.8.2
- v1.8.1
- v1.8.0
- v1.8.0-RC.1
- 1.7.x-dev
- v1.7.11
- v1.7.10
- v1.7.9
- v1.7.8
- v1.7.7
- v1.7.6
- v1.7.5
- v1.7.4
- v1.7.3
- v1.7.2
- v1.7.1
- v1.7.0
- v1.7.0-RC.1
- v1.7.0-ALPHA.2
- v1.7.0-ALPHA.1
- 1.6.x-dev
- v1.6.9
- v1.6.8
- v1.6.7
- v1.6.6
- v1.6.5
- v1.6.4
- v1.6.3
- v1.6.2
- v1.6.1
- v1.6.0
- v1.6.0-RC.1
- v1.6.0-ALPHA.2
- v1.6.0-ALPHA.1
- 1.5.x-dev
- v1.5.9
- v1.5.8
- v1.5.7
- v1.5.6
- v1.5.5
- v1.5.4
- v1.5.3
- v1.5.2
- v1.5.1
- v1.5.0
- v1.5.0-RC.1
- 1.4.x-dev
- v1.4.12
- v1.4.11
- v1.4.10
- v1.4.9
- v1.4.8
- v1.4.7
- v1.4.6
- v1.4.5
- v1.4.4
- v1.4.3
- v1.4.2
- v1.4.1
- v1.4.0
- v1.4.0-BETA.1
- 1.3.x-dev
- v1.3.16
- v1.3.15
- v1.3.14
- v1.3.13
- v1.3.12
- v1.3.11
- v1.3.10
- v1.3.9
- v1.3.8
- v1.3.7
- v1.3.6
- v1.3.5
- v1.3.4
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3.0
- v1.3.0-BETA
- 1.2.x-dev
- v1.2.17
- v1.2.16
- v1.2.15
- v1.2.14
- v1.2.13
- v1.2.12
- v1.2.11
- v1.2.10
- v1.2.9
- v1.2.8
- v1.2.7
- v1.2.6
- v1.2.5
- v1.2.4
- v1.2.3
- v1.2.2
- v1.2.1
- v1.2.0
- v1.2.0-RC
- v1.2.0-BETA
- 1.1.x-dev
- v1.1.18
- v1.1.17
- v1.1.16
- v1.1.15
- v1.1.14
- v1.1.13
- v1.1.12
- v1.1.11
- v1.1.10
- v1.1.9
- v1.1.8
- v1.1.7
- v1.1.6
- v1.1.5
- v1.1.4
- v1.1.3
- v1.1.2
- v1.1.1
- v1.1.0
- v1.1.0-RC
- 1.0.x-dev
- v1.0.18
- v1.0.17
- v1.0.16
- v1.0.15
- v1.0.14
- v1.0.13
- v1.0.12
- v1.0.11
- v1.0.10
- v1.0.9
- v1.0.8
- v1.0.7
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- v1.0.0-rc.2
- v1.0.0-rc.1
- v1.0.0-beta.3
- v1.0.0-beta.2
- v1.0.0-beta.1
- v1.0.0-alpha.2
- v1.0.0-alpha.1
- v0.19.0
- v0.18.0
- v0.17.0
- v0.16.0
- v0.15.0
- v0.14.0
- v0.13.0
- v0.12.0
- v0.11.0
- v0.10.0
- v0.9.0
- v0.8.0
- v0.7.0
- v0.6.0
- v0.5.0
- v0.3.0
- v0.2.0
- v0.1.0
- dev-upmerge/2.0_payment-request
- dev-upmerge/2.0_symfony-7
- dev-upmerge/1.14_2.0
- dev-upmerge/1.13_1.14
- dev-payment-request
- dev-symfony-7
- dev-dependabot/composer/rector/rector-tw-1.2.3
- dev-upmerge/1.12_1.13
- dev-loevgaard-patch-2
- dev-dependabot/composer/league/flysystem-bundle-tw-3.3
- dev-dependabot/composer/egulias/email-validator-tw-4.0
- dev-dependabot/composer/psr/cache-tw-3.0
- dev-loevgaard-patch-1
- dev-feature/configurable-grid-provider
- dev-fix/panther
- dev-backup/bootstrap-admin-panel
- dev-poc/fixtures
This package is auto-updated.
Last update: 2024-09-22 02:27:58 UTC
README
Sylius是一个基于Symfony的开放式电子商务框架。
代码质量最高,强大的测试文化,内置的敏捷(BDD)工作流程和卓越的灵活性,使其成为满足您业务需求的应用程序的最佳解决方案。强大的REST API允许轻松集成并在任何设备上创建独特的客户体验。
再次享受电子商务开发者的乐趣!
⚙️ 安装
使用Composer安装Sylius(请参阅需求详情)。
遵循Sylius入门教程!
📖 文档
文档可在docs.sylius.com找到。
➕ Sylius Plus
Sylius Plus提供模块化功能,如OnePageCheckout和B2B套件,以及多店铺管理、部分订单履行、顺畅的退货处理、忠诚度系统和多源库存等高级功能。选择您需要的模块,轻松提升您的电子商务项目。
🤝 社区
在Slack或Stack Overflow上获取Sylius支持,或使用Sylius Plus许可证获得专业的SLA支持和支持项目成功援助!了解更多。
想帮助我们构建最友好的开发者电子商务框架?从阅读我们的贡献指南开始!
👮 安全问题
如果您认为在Sylius中发现了安全问题,请勿使用问题跟踪器并不要公开发布。相反,所有安全问题都必须发送到security@sylius.com
。
📦 插件和扩展:Sylius Store
您可以在我们的Sylius Store上找到Sylius插件,它是一个带有Sylius扩展的市场。
或者,在Packagist上搜索标记为sylius-plugin的包。
📃 许可证
Sylius是完全免费的,并按照MIT许可证发布。
✍️ 作者
Sylius最初由Paweł Jędrzejewski创建。
感谢所有Sylius的贡献者 🙏
... 以及其他人!
查看我们优秀社区中所有贡献者的完整列表。