繁体   English   中英

Symfony2:路由和参数

[英]Symfony2: routing and parameters

我在/app/config/parameters.ini中有参数:

[parameters]
    my_param=123

在我的routing.yml文件中,我接下来有:

url_name:
    pattern: /test
    defaults:
        _controller: MyBundle:MyController:test
    requirements:
        url_param_1:  %my_param%

我需要url_param_1。 如果用户转到/ test-他将获得404异常。 如果用户使用/ test?url_param_1 =%my_param%(在我的示例中是/ test?url_param_1 = 123)-一切正常。 我可以这样做,它会自动无支票确认在控制器?

您不仅可以在样式中添加弹头吗?

url_name:
pattern: /test/{url_param_1}
defaults:
    _controller: MyBundle:MyController:test
requirements:
    url_param_1:  %my_param%

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM