3
我正在使用SensioFrameworkExtraBundle並嘗試添加特定參數的需求。我希望參數匹配特定的字符串集合。添加註釋路由的要求
這個來自Symfony文檔的例子顯示了我想要做的事情。我想做與文化和_格式相同的事情。
article_show:
path: /articles/{culture}/{year}/{title}.{_format}
defaults: { _controller: AcmeDemoBundle:Article:show, _format: html }
requirements:
culture: en|fr
_format: html|rss
year: \d+
這是我的代碼:
/**
* @Route("/{type}", requirements={"type" = {html|json|xml} }, name="adm_grid")
* @Template
*/
做,在這個異常結果被拋出。 (「adm_grid」路由的「參數」類型「必須與」{html | json | xml}「(給出的」html「)相匹配才能生成相應的URL。」) – Jhonne 2013-03-16 16:29:37
看起來你仍然有圍繞類型的括號?全部粘貼當前註釋。 – catchamonkey 2013-03-17 13:20:24
你是對的,它現在有效。 – Jhonne 2013-04-04 11:18:57