Easy admin bundle:如何访问 MenuItem::linktoRoute 第四个参数的参数数组

Easy admin bundle: how to access parameter array of MenuItem::linktoRoute fourth parameter

在我的 DashboarController 中,我将 link 添加到 configureMenuItems() 函数中的一条路线,如下所示:yield MenuItem::linktoRoute('Title', 'icon', 'my_index', ['key' => 'value']);。 在我的控制器中,我尝试像往常一样访问参数:

/**
 * @Route("/my", name="my_")
 */
class OneController extends AbstractController
{
     /**
     * @Route("/{key}", name="index")
     */
    public function index(string $key): Response
    {
        return $this->render('my_index/index.html.twig', [
            'controller_name' => 'OneController',
            'key' => 'someKey'
        ]);
    }
}

但是我收到错误 No route found for GET /my。不使用参数 {key} 我可以调用页面。

有人可以帮助我如何访问 linktoRoute() 的参数数组吗?

提前致谢!

更新:

解决方案是:bin/console cache:clear 后跟 bin/console cache:warmup 然后你可以找到参数作为 GET-Parameters...

解决方案是:bin/console cache:clear 后跟 bin/console cache:warmup 然后你可以找到 GET-Parameters...

的参数