我一直在看 symfony CMF,但我不知道它是否能够解决我的问题。
我想构建一个商店捆绑包,其中每种语言都可以配置特定产品的 URL,即 /product/{productId}/[productName] 用于 EN 和 /[productName]-{productId}.html 用于 DK - 两者都领先到同一个产品。([productName] 只是表示内容可以在这里,id 是真正的参数)
我的问题是我无法确定是否可以将此类路由添加到默认动态路由器,或者我是否必须自己实现 RouteProviderInterface,以及我如何使 {{ path(???) }} 生成基于选择的语言和产品实体作为输入。