php - 如何使用 Symfony 访问模板中的 url 参数(不在操作内)?

标签 php symfony-1.4 url-parameters

使用 Symfony 在这样的操作中访问 url 参数

$this->getRequestParameter('myUrlParameter');

如何在我不在操作范围内的根模板中访问此参数?我已经尝试了很多事情,比如

echo $context->getRequest()->getParameter('pool');

echo $context->getParameter('pool');

这不起作用。与

echo sfContext::getInstance()->getRouting()->getCurrentInternalUri();

我得到了整个网址 - 这不是我想要的。 我觉得必须有一种简单的方法来访问这些信息......

最佳答案

您可以像这样直接从模板访问请求对象:

$pool = $sf_request->getParameter('pool');

关于php - 如何使用 Symfony 访问模板中的 url 参数(不在操作内)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34854322/

相关文章:

caching - 在 Symfony 中防止 Doctrine 的查询缓存

php - Doctrine (symfony) YAML schema/fixture 约束问题

javascript - ASP.NET 页面 : Chrome adds a #b to the URL?

php - 存储 PHP 站点设置的好方法是什么?

php - Symfony 2 网页目录重命名

symfony1 - 在Symfony应用程序中使用Varnish?

Java处理特殊字符请求参数

json - React JS - 如何将变量(参数)传递给 API URL?

php - 在后端使用 C 计算的网页前端

javascript - 当我单击 div 时,div 应该刷新并且应该显示刷新的数据