0

重定向到其他网站的链接不起作用....

我试图将会员的网站显示为链接,该链接是从数据库中检索的,作为链接,单击时应重定向或转到该网站。但是会员网站 url 被附加到网站基本 url 的末尾,如下所示。

[a] href="www.mysite.com/member/details/<member website url>">Click for Web Site[/a]

我希望这是

[a] href="<member website url>">Click for Web Site[/a]

代码,在 phtml 中:

[a] herf="<?php echo $this->data['website']">Click for Web Site[/a]

如何避免 baseurl 被附加到链接中。

4

1 回答 1

1

www.mysite.com/member/details/ 不是有效的 URL - 这需要是http://www.mysite.com/member/details/链接才能按预期工作。由于链接不是以 URL 方案开头的,因此浏览器(不是 ZF)假设链接是相对于当前页面的,这就是您遇到问题的原因。

我建议检查您的成员在保存时输入的 URL,并在必要时将 http:// 添加到它们的前面。或者,您可以编写一个快速查看助手,在前端显示链接时添加它。

于 2010-09-01T19:09:24.203 回答