我已经有一个完整的Symfony 2.3项目,并希望使用Sylius bundles在其中添加购物车和销售系统。 Sylius Cart Bundle和Sale Bundle都使用SyliusWebBundle和SyliusMoneyBundle。Sylius文档解释了如何安装新的Sylius项目,但没有包括将Sylius添加到现有系统中。是否有办法在Symfony 2项目上安装SyliusWebBundle和SyliusMoneyBundle?
您可以使用composer将任何一个bundle安装到您的项目中,就像安装其他symfony2 bundles一样。
您可以在Packigist网站上找到sylius bundles的列表。 您可以通过在项目根目录中简单地输入以下内容来安装web bundle到您当前的项目中:
composer require sylius/web-bundle
您将被提示选择版本。"dev-master" 可能是您想要的版本。
注意:根据您的设置,您运行的命令可能是
php composer.phar require sylius/web-bundle
如果你不熟悉Composer,值得花时间去了解一下:)。
php composer.phar require sylius/money-bundle
每个Sylius的bundle都有相应的文档,例如CartBundle和SaleBundle。