获取Symfony 3中的最后一条路线

时间:2016-05-14 11:37:32

标签: php symfony

嗯,事情变得简单,我目前正在使用Symfony 3进行开发,在路由方面我遇到了一个小问题,为了管理文章,论坛等,我做了一个后台办公室,所以做事情简单的删除,更新和锁定文章,主题等等,我做了路线,一个用于删除,一个用于更新,一个用于锁定文章。

但是,问题是,我已经创建了一个控制每个CRUD操作的服务,这个是我的控制器调用的(为了使我的控制器更轻),例如,如果我想删除一篇文章,我致电服务:

    $this->get('core.back')->deleteArticle($id);
    $this->addFlash('success', "L'article a été supprimé");
    return $this->redirectToRoute('equipe_admin');

我的问题很简单,如果我有多个博客,我需要通过博客创建一个动作,以便删除存储库传递的实体,但我想要的是从我来的地方走一条路,然后制作一个if / elseif / else声明:

“如果你从这条路上赞颂=>删除文章=>返回到最后一条路”

在此之后,我的控制器只能有一个删除操作,我只是使用if / else语句来进行重定向。

好吧,如果有人遇到同样的问题或者有路要检查以便找到答案,我会提前感谢你。

0 个答案:

没有答案