Symfony2 CRUD用户列表视图不工作

时间:2013-07-25 10:13:05

标签: listview symfony crud

我使用逆向工程创建了实体用户,并尝试使用以下命令从该实体创建Controller和View: -

$ php app/console generate:doctrine:crud --entity=AcmeDemoBundle:User --format=annotation

它确实要求我包含“写”动作,配置格式和前缀。一切顺利,在Controller和Views下生成了两个脚本。但是,当我调用以下网址查看用户的列表页面时,我得到错误: -

http://localhost/Symfony/web/users

错误

No route found for "GET /users"

这是否意味着一旦你生成CRUD,它就不会在routing.yml中为该实体添加路由,或者我错过了什么?

1 个答案:

答案 0 :(得分:3)

您需要在routing.yml中导入带注释的路由:

user:
resource: "@AcmeDemoBundle/Controller/UserController.php"
type:     annotation

然后执行php app/console router:debug检查路线是否可用。