1

我正在尝试使用带有 symfony 的管理生成器来生成网站的后台。

我遇到了麻烦。

这是我的 generator.yml(为了保密会更改一些名称)

generator: admingenerator.generator.doctrine
params:
    model: Company\Bundle\projectBundle\Entity\Oeuvre
    namespace_prefix: Company
    bundle_name: Bundle\projectBundle
    fields:
      titre:
        help: If you want to see this content on you website


builders:
    list:
        params:
            title: List for Bundle\projectBundle
           display: [ titre ]
            actions:
                new: ~
            object_actions:
                edit: ~
                delete: ~
    filters:
        params:
            display: [ titre ]
    new:
        params:
            title: New object for Bundle\projectBundle
            display: [ titre ]
            actions:
                save: ~
                list: ~
    edit:
        params:
            title: "You're editing the object \"%object%\"|{ %object%: YourModel.title     }|"
            display: ~
            actions:
                save: ~
                list: ~
    show:
        params:
            title: "You're viewing the object \"%object%\"|{ %object%: YourModel.title }|"
            display: ~
            actions:
                list: ~
                new: ~
    actions:
        params:
            object_actions:
                delete: ~
            batch_actions:
                delete: ~

我收到错误 Opps 您的配置中发生错误。如果您在生产中,请尝试缓存:热身

但我不是工业生产环境,加热缓存不起作用。

有人可以帮忙吗?

4

1 回答 1

0

问题不在您的配置文件中。问题是你的捆绑深度。当前版本的 AdminGenerator 不适用于“带前缀”的捆绑包。将您的捆绑包从:Company\Bundle\projectBundle\移至Company\projectBundle\方案。我知道 AdminGenerator 文档页面说您的捆绑方案是正确的,但仍然无法正常工作。只需更改捆绑深度。

于 2014-02-02T17:19:24.687 回答