|
|
1
9
如果您的目标是在整个应用程序中使用用户友好的URL,请使用以下方法: 1) 在应用程序的routing.yml文件中为模块/操作创建路由规则。以下示例是显示应用程序中最新问题的操作的路由规则,默认为第1页(使用寻呼机):
2) 设置路由规则后,使用
在此示例中,将构造以下URL:
3) 路由系统将分析传入的URL(请求),如果在路由规则配置中发现模式匹配,则命名通配符(即
|
|
|
2
1
此建议适用于symfony 1.0。它可能适用于更高版本。 在你的行动课上 : 字符串genUrl($parameters=array(),$absolute=false)
在模板中 : 这将生成一个正常链接。 字符串链接到($name,$internal,$options=array()); 如。 链接到('My link name'、'yourmodule/youraction?key=value&key2=value'); |
|
|
3
0
否则,它将尝试将其作为url的一部分进行路由,并可能破坏您的操作。 |
|
|
4
0
如果要在操作中生成URL,可以使用 generateUrl() 帮手:
如果要在模板中生成URL,可以使用 帮手:
将$absolute设置为true/false,如果要显示,请不要忘记使用echo。
但是如果你想做一个
链接
(差不多
|