当“ @ParamConverter批注未找到对象”时,如何通过Flash消息进行重定向Symfony 4批注

问题描述

因此,我看过很多有关此主题的文章,但就我而言,它工作得很好,唯一的问题是我不知道如何获取错误页面,而只是重定向到管理页面,我不知道如何它显示该类型的每个对象(在我的情况下为用户)。

这是我的代码:

/**
     * @Route("/admin/usuario/{cargo}",name="app_admin_usuario_show")
     */
    public function show(User $user)
    {
        if (!$user)
        {
            $this->addFlash('danger','El usuario no ha sido encontrado');
            $this->redirectToRoute("app_admin_usuario_index");
        }
        return $this->render('user_admin/show.html.twig',[
           'user' => $user
        ]);
    }

如您所见,我正在尝试使用!$ user来实现,但我无法实现。 谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)