作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经安装了 sylius
composer create-project -s dev sylius/sylius
cd sylius
app/console sylius:install
最佳答案
这是我的解决方案(可能有点傻):
安装Sylius后,如你所说的住处,我改变了composer.json
像这样:
"require": {
"php": ">=5.3.3",
"doctrine/doctrine-bundle": "1.2.*@dev",
"doctrine/orm": "~2.3",
"friendsofsymfony/rest-bundle": "~1.0",
"friendsofsymfony/user-bundle": "2.0.*@dev",
"hwi/oauth-bundle": "0.3.*",
"incenteev/composer-parameter-handler": "~2.0",
"jms/serializer-bundle": "0.12.*",
"jms/translation-bundle": "1.1.*",
"knplabs/knp-gaufrette-bundle": "*@dev",
"knplabs/knp-snappy-bundle": "*@dev",
"knplabs/gaufrette": "0.2.*@dev",
"liip/doctrine-cache-bundle": "*",
"liip/imagine-bundle": "~0.9",
"mathiasverraes/money": "*@dev",
"sensio/distribution-bundle": "2.3.*",
"sensio/generator-bundle": "~2.3",
"stof/doctrine-extensions-bundle": "1.1.*",
"symfony/assetic-bundle": "2.3.*",
"symfony/intl": "~2.3",
"symfony/monolog-bundle": "2.3.*",
"symfony/swiftmailer-bundle": "2.3.*",
"symfony/symfony": "~2.3",
"twig/extensions": "1.0.*",
"white-october/pagerfanta-bundle": "1.0.*@dev",
"pagerfanta/pagerfanta": "1.0.*@dev",
"payum/payum": "0.7.*",
"payum/payum-bundle": "~0.7.1",
"symfony-cmf/block-bundle": "1.0.*",
"symfony-cmf/content-bundle": "1.0.*",
"symfony-cmf/routing-bundle": "1.1.*",
"symfony-cmf/menu-bundle": "1.0.*",
"doctrine/migrations": "dev-master",
"doctrine/doctrine-migrations-bundle": "dev-master",
"sylius/resource-bundle": "1.0.*@dev",
"sylius/flow-bundle": "1.0.*@dev",
"sylius/product-bundle": "1.0.*@dev",
"sylius/variable-product-bundle": "1.0.*@dev",
"sylius/money-bundle": "1.0.*@dev",
"sylius/order-bundle": "1.0.*@dev",
"sylius/cart-bundle": "1.0.*@dev",
"sylius/taxation-bundle": "1.0.*@dev",
"sylius/shipping-bundle": "1.0.*@dev",
"sylius/addressing-bundle": "1.0.*@dev",
"sylius/promotions-bundle": "1.0.*@dev",
"sylius/inventory-bundle": "1.0.*@dev",
"sylius/taxonomies-bundle": "1.0.*@dev",
"sylius/settings-bundle": "1.0.*@dev",
"sylius/payments-bundle": "1.0.*@dev",
"sylius/payum-bundle": "1.0.*@dev",
"sylius/omnipay-bundle": "1.0.*@dev",
"sylius/core-bundle": "1.0.*@dev",
"sylius/installer-bundle": "1.0.*@dev"
},
"require-dev": {
"behat/behat": "2.4.*@stable",
"behat/symfony2-extension": "*",
"behat/mink-extension": "*",
"behat/mink-browserkit-driver": "*",
"behat/mink-goutte-driver": "*",
"behat/mink-selenium2-driver": "*",
"doctrine/doctrine-fixtures-bundle": "2.2.*",
"fzaninotto/faker": "1.2.*",
"phpspec/phpspec": "2.0.*@dev"
},
src/Sylius/Bundle
并删除除 WebBundle 之外的所有包(因为 CMF 包存在一些问题
SymfonyCMF incompatibility issue )。
compose update
更新 Sylius 捆绑包并且仍然可以使用您的捆绑包扩展它们。
关于symfony-2.3 - 如何更新 syius/标准,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21207478/
我是一名优秀的程序员,十分优秀!