首页 > 解决方案 > Symfony4 控制器路由注释中的动态前缀

问题描述

我想在我的控制器中实现此注释,但我找不到任何文档或在控制器内的注释中使用通配符(*)前缀的方法。

    /**
     * @Route("/project/*/{Alias}", name="front-story-page" )
     */
    public function ShowStoryFront(Story $story)
    {
      ..
    }

我尝试了很多不同的方法,但似乎没有任何效果!

标签: phpsymfonyroutesannotationssymfony4

解决方案


您是否只是尝试添加另一个参数?

/**
 * @Route("/project/{WildCardParam}/{Alias}", name="front-story-page" )
 */

推荐阅读