在现有的Symfony 2项目中安装SyliusWebBundle

3

我已经有一个完整的Symfony 2.3项目,并希望使用Sylius bundles在其中添加购物车和销售系统。 Sylius Cart Bundle和Sale Bundle都使用SyliusWebBundle和SyliusMoneyBundle。Sylius文档解释了如何安装新的Sylius项目,但没有包括将Sylius添加到现有系统中。是否有办法在Symfony 2项目上安装SyliusWebBundle和SyliusMoneyBundle?

2个回答

3

您可以使用composer将任何一个bundle安装到您的项目中,就像安装其他symfony2 bundles一样。

您可以在Packigist网站上找到sylius bundles的列表。 您可以通过在项目根目录中简单地输入以下内容来安装web bundle到您当前的项目中:

composer require sylius/web-bundle

您将被提示选择版本。"dev-master" 可能是您想要的版本。

注意:根据您的设置,您运行的命令可能是

php composer.phar require sylius/web-bundle

如果你不熟悉Composer,值得花时间去了解一下:)。

Money bundle

php composer.phar require sylius/money-bundle

1

是的,但这些包使用了SyliusWebBundle和SyliusMoneyBundle,它们被遗漏了!! - Erfan
两个软件包都在最新的重构后合并到主仓库中: https://github.com/Sylius/Sylius/tree/master/src/Sylius/Bundle/MoneyBundle https://github.com/Sylius/Sylius/tree/master/src/Sylius/Bundle/WebBundle - stloyd

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接