ZF:如何获取视图中任意页面的当前url?
我对总体布局有一个价值。 我需要将此值设置为任何页面上的当前 url。 如何做到这一点?
感谢大家
I have a value in general layout.
I need to set this value to current url on any page.
How to do this?
Thanks to all
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在 Zend Framework 2 中,您可以使用 Zend\View\Helper\ServerUrl 视图助手。非常简单:
了解更多: http:// codingexplained.com/coding/php/zend-framework/create-full-urls-in-zf2-views
In Zend Framework 2 you can use Zend\View\Helper\ServerUrl view helper. It's very simple:
Learn more: http://codingexplained.com/coding/php/zend-framework/create-full-urls-in-zf2-views
有几种方法可以获取请求的 url。一种是通过
$_SERVER["REQUEST_URI"]
,就像您所做的那样,但是 ZF 当然有自己的方式。两个例子是:希望这有帮助。
There are few ways you could get the requested url. One is through
$_SERVER["REQUEST_URI"]
, as you did, but off course ZF has its own ways. Two examples are:Hope this helps.
在 ZF1 和 ZF2 中,您可以使用带 null 的 Url View Helper 来获取当前路由
url() ?>
In ZF1 and ZF2 you can use the Url View Helper with null to get the current route
<?= $this->url() ?>