xrow / syliusfork
基于Symfony框架的PHP电子商务平台。
v0.14.8
2019-04-15 21:38 UTC
Requires
- php: >=5.5.9
- a2lix/translation-form-bundle: ~2.0
- doctrine/collections: ~1.2
- doctrine/common: ~2.5
- doctrine/doctrine-bundle: ~1.3
- doctrine/doctrine-cache-bundle: ~1.0
- doctrine/doctrine-fixtures-bundle: ~2.2
- doctrine/doctrine-migrations-bundle: ~1.0
- doctrine/orm: >=2.4.8,<2.5
- doctrine/phpcr-odm: ^1.2.2
- friendsofsymfony/elastica-bundle: ^3.0.2
- friendsofsymfony/oauth-server-bundle: ~1.4
- friendsofsymfony/rest-bundle: ~1.5
- fzaninotto/faker: ~1.2
- hwi/oauth-bundle: ~0.3
- incenteev/composer-parameter-handler: ~2.0
- jackalope/jackalope: ^1.1.4
- jackalope/jackalope-doctrine-dbal: ^1.1.2
- jms/serializer-bundle: ~0.13
- jms/translation-bundle: ~1.1
- knplabs/knp-gaufrette-bundle: ~0.1
- knplabs/knp-menu-bundle: ~1.1
- knplabs/knp-snappy-bundle: ~1.2
- liip/imagine-bundle: ~1.0
- mathiasverraes/money: ~1.2
- omnipay/omnipay: ~2.3
- payum/omnipay-bridge: ~0.14.0
- payum/payum: ~0.14.0
- payum/payum-bundle: ~0.14.2
- stof/doctrine-extensions-bundle: ~1.1
- swiftmailer/swiftmailer: ~5.0
- symfony-cmf/block-bundle: ~1.2
- symfony-cmf/content-bundle: ~1.2
- symfony-cmf/create-bundle: ~1.2
- symfony-cmf/media-bundle: ~1.2
- symfony-cmf/menu-bundle: ~1.2
- symfony-cmf/routing-bundle: ~1.2
- symfony/assetic-bundle: ^2.6
- symfony/event-dispatcher: ^2.7
- symfony/expression-language: ^2.7
- symfony/form: ^2.7
- symfony/framework-bundle: ^2.7
- symfony/intl: ^2.7
- symfony/monolog-bundle: ^2.7
- symfony/options-resolver: ^2.7
- symfony/property-access: ^2.7
- symfony/swiftmailer-bundle: ^2.3
- symfony/symfony: ^2.7
- symfony/twig-bundle: ^2.7
- twig/extensions: ~1.0
- twig/twig: ~1.11
- white-october/pagerfanta-bundle: ~1.0
- willdurand/hateoas-bundle: ~0.4
- winzou/state-machine-bundle: ~0.2
Requires (Dev)
- akeneo/phpspec-skip-example-extension: ~1.2
- behat/behat: ~3.0
- behat/mink: ~1.6
- behat/mink-browserkit-driver: ~1.2
- behat/mink-extension: ~2.0
- behat/mink-selenium2-driver: ~1.2
- behat/symfony2-extension: ~2.0
- coduo/php-matcher: ~1.0
- lakion/mink-debug-extension: ^1.0.1
- phpspec/phpspec: ~2.1
- phpunit/phpunit: ~4.1
Replaces
- sylius/addressing: v0.14.8
- sylius/addressing-bundle: v0.14.8
- sylius/api-bundle: v0.14.8
- sylius/archetype: v0.14.8
- sylius/archetype-bundle: v0.14.8
- sylius/attribute: v0.14.8
- sylius/attribute-bundle: v0.14.8
- sylius/cart: v0.14.8
- sylius/cart-bundle: v0.14.8
- sylius/contact: v0.14.8
- sylius/contact-bundle: v0.14.8
- sylius/content: v0.14.8
- sylius/content-bundle: v0.14.8
- sylius/core: v0.14.8
- sylius/core-bundle: v0.14.8
- sylius/currency: v0.14.8
- sylius/currency-bundle: v0.14.8
- sylius/fixtures-bundle: v0.14.8
- sylius/flow-bundle: v0.14.8
- sylius/installer-bundle: v0.14.8
- sylius/inventory: v0.14.8
- sylius/inventory-bundle: v0.14.8
- sylius/locale: v0.14.8
- sylius/locale-bundle: v0.14.8
- sylius/money-bundle: v0.14.8
- sylius/order: v0.14.8
- sylius/order-bundle: v0.14.8
- sylius/payment: v0.14.8
- sylius/payment-bundle: v0.14.8
- sylius/payum-bundle: v0.14.8
- sylius/pricing: v0.14.8
- sylius/pricing-bundle: v0.14.8
- sylius/product: v0.14.8
- sylius/product-bundle: v0.14.8
- sylius/promotion: v0.14.8
- sylius/promotion-bundle: v0.14.8
- sylius/rbac: v0.14.8
- sylius/rbac-bundle: v0.14.8
- sylius/registry: v0.14.8
- sylius/report: v0.14.8
- sylius/report-bundle: v0.14.8
- sylius/resource: v0.14.8
- sylius/resource-bundle: v0.14.8
- sylius/search: v0.14.8
- sylius/search-bundle: v0.14.8
- sylius/sequence: v0.14.8
- sylius/sequence-bundle: v0.14.8
- sylius/settings-bundle: v0.14.8
- sylius/shipping: v0.14.8
- sylius/shipping-bundle: v0.14.8
- sylius/storage: v0.14.8
- sylius/taxation: v0.14.8
- sylius/taxation-bundle: v0.14.8
- sylius/taxonomy: v0.14.8
- sylius/taxonomy-bundle: v0.14.8
- sylius/translation: v0.14.8
- sylius/translation-bundle: v0.14.8
- sylius/user: v0.14.8
- sylius/user-bundle: v0.14.8
- sylius/variation: v0.14.8
- sylius/variation-bundle: v0.14.8
- sylius/web-bundle: v0.14.8
This package is auto-updated.
Last update: 2024-09-16 02:50:49 UTC
README
Sylius是一个基于Symfony2框架的PHP开源电子商务解决方案。
项目的最终目标是创建一个用户友好、开发者喜爱且社区有助的网店引擎。
Sylius由完全解耦的组件(在Symfony2术语中称为bundles)构建,这意味着每个功能(产品目录、发货引擎、促销系统等)都可以在任何其他应用程序中使用。
我们使用全栈BDD方法,使用phpspec
和Behat
。
文档
文档可在docs.sylius.org找到。
快速安装
$ wget https://getcomposer.org.cn/composer.phar
$ php composer.phar create-project sylius/sylius:v0.15.0
$ cd sylius
$ php app/console sylius:install
安装脚本将提供运行固件选项,使测试和开发阶段变得更加容易。
Behat场景
您需要复制Behat默认配置文件并输入特定的base_url
选项
$ cp behat.yml.dist behat.yml $ vi behat.yml
然后下载Selenium Server,并运行它
$ java -jar selenium-server-standalone-2.41.0.jar
然后设置您的测试数据库
$ php app/console doctrine:database:create --env=test $ php app/console doctrine:schema:create --env=test
您可以使用以下命令运行Behat
$ bin/behat # In order to run tests which don't need JS support $ bin/behat -p javascript # In order to run tests which need JS support
故障排除
如果出现问题,错误和异常将记录在应用程序级别
$ tail -f app/logs/prod.log $ tail -f app/logs/dev.log
如果您使用的是提供的Vagrant开发环境,请参阅相关的故障排除指南以获取更多信息。
贡献
此页面包含有关为Sylius做出贡献的所有信息。
Sylius在Twitter
如果您想保持更新,请关注Sylius官方Twitter账户。
错误跟踪
Sylius使用GitHub issues。如果您发现了错误,请创建一个问题。
MIT许可证
许可证可在此处找到。
作者
Sylius最初由Paweł Jędrzejewski创建。请参阅贡献者列表。