我的joomla首页内建了一个99%可用的PHP RSS阅读器,但无论任何最新发布的文章(即列表顶部)总是有以下代码内建到url..url工作正常,但是看起来很不整洁。
option=com_frontpage&Itemid=56
所以我的RSS链接是这样的:
<a href="option=com_frontpage&Itemid=56http://www........">title</a>
http://www..。是正确的链接,但是由于某些未知的原因joomla添加了这个组件链接。
所有其他RSS链接都没有这个功能。RSS脚本中没有问题。检查过了,再检查过了,别人检查过了
一定是joomla发生了什么事。
有人有什么想法吗?
感谢注。我知道这是joomla 1.0,非常糟糕。但它在其他方面进行了大量修改,因此不会影响这一点,并且仅在内部服务器上。
将此代码添加到函数中,以检查是否存在前置烦恼并将其删除。
if($this->link)
{
//check for multiple http
if($index == 0 && !preg_match("/^http/i", $this->link)){
$this->link = substr($this->link, strpos($this->link, 'http'));
}