首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >ZF:如何获取视图中任何页面的当前url?

ZF:如何获取视图中任何页面的当前url?
EN

Stack Overflow用户
提问于 2011-04-01 16:40:18
回答 2查看 43.8K关注 0票数 18

我有一个总布局的价值。我需要将这个值设置为任何页面上的当前url。该怎么做呢?

感谢所有人

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-04-01 17:09:09

有几种方法可以获得请求的url。一种是通过$_SERVER["REQUEST_URI"],就像您所做的那样,但当然ZF也有自己的方式。下面是两个例子:

代码语言:javascript
复制
  // you can call it in a view or a layout
  $uri = Zend_Controller_Front::getInstance()->getRequest()->getRequestUri();

  // or using userAgent view helper in a view or a layout:
  $uri = $this->userAgent()->getServerValue('request_uri');

希望这能有所帮助。

票数 39
EN

Stack Overflow用户

发布于 2015-06-04 16:51:45

在ZF1和ZF2中,您可以使用带有null的Url View Helper来获取当前路径

<?= $this->url() ?>

票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5510958

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档