带有架构,域和端口的完整URL

时间:2011-11-11 08:26:37

标签: php zend-framework zend-route

如何使用架构,域和端口组装(使用Zend Routes)完整的URL,而不仅仅是基于根的路径?

示例用例:我们需要在发送给客户端的电子邮件中指定完整URL。

AFAIK没有任何内置解决方案,但在这种情况下最佳做法是什么和/或在这种情况下您具体使用什么?

1 个答案:

答案 0 :(得分:3)

使用ServerUrlUrl视图助手的组合,例如

<a href="<?php echo $this->serverUrl($this->url(array(
    'url' => 'params'), 'route', $reset, $encode)) ?>">My Link</a>