【问题标题】:Can bundles be generated via app/console with sylius?可以使用 sylius 通过 app/console 生成捆绑包吗?
【发布时间】:2013-10-14 17:26:38
【问题描述】:

在这里同时学习 Symfony2 和 Sylius。感谢您的耐心等待。

让我想到这个问题的原因是希望在功能上覆盖 Sylius 的一些默认设置。我首先关注的是税收行为。我想为几个不同的地面商店提供特定的税率。据我了解,如果我希望能够更新 Sylius 中的未来更改,我不想修改 sylius/src/Sylus/* 中的代码对吗?我想我了解如何进行覆盖,但我似乎无法使用 Sylius 生成自己的捆绑包。

ubuntu@ubuntu-VirtualBox:/var/www/sylius$ php app/console generate:bundle

[无效参数异常]
命令“generate:bundle”未定义。

我可以在我拥有的通用 Symfony2 安装中运行相同的命令,并且它可以工作。

我是不是做错了什么/有什么东西坏了,或者已经从 Sylius 中删除了捆绑包生成,并且预计捆绑包都是手动编写的?

谢谢,任何进一步阅读的链接都非常感谢。

【问题讨论】:

    标签: php symfony sylius


    【解决方案1】:

    如果你想要这个功能,你需要安装SensioGeneratorBundle。此捆绑包不包含在标准 Sylius 发行版中。安装及其使用非常简单;)
    是的,我认为你不应该编辑核心包,而是覆盖你想要的任何东西 - see here how to achieve that。 Sylius 采用良好的设计构建,因此只需使用您自己的 DI 类参数而不是核心类即可轻松实现覆盖。
    干杯!

    【讨论】:

    • 请分享see how to achieve that的更新链接,以上链接失效了。
    • customisation guide的新链接
    猜你喜欢
    • 2012-08-22
    • 1970-01-01
    • 1970-01-01
    • 2016-01-26
    • 1970-01-01
    • 2021-10-19
    • 2013-07-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多