【发布时间】:2019-09-03 03:11:40
【问题描述】:
我安装了 SonataClassificationBundle 并将其扩展至我的 App\Application 文件夹。官网文档不清楚Classification Bundle
我更正了所有命名空间以指向我的扩展包。我没有错误地清除了缓存并运行了服务器。
当我登录个人资料时,我得到了这个异常:
An exception has been thrown during the rendering of a template ("Unable to generate a URL for the named route "admin_app_sonataclassificationcategory_create" as such route does not exist.").
还有我的奏鸣曲分类:
sonata_classification:
class:
category: App\Application\Sonata\ClassificationBundle\Entity\Category
collection: App\Application\Sonata\ClassificationBundle\Entity\Collection
context: App\Application\Sonata\ClassificationBundle\Entity\Context
tag: App\Application\Sonata\ClassificationBundle\Entity\Tag
我检测到与 SonataUserBundle 相同的问题,但在将我的用户提升为 ROLE_ADMIN 后,问题就解决了。
有人可以帮忙吗?
谢谢
【问题讨论】:
-
能否尝试运行命令:“php bin/console debug:router admin_app_sonataclassificationcategory_create”查看对应的路由是否存在?
-
@Stephan 我刚刚找到这条路线 admin_sonata_classification_category_create
标签: symfony sonata-admin sonata