0

我在我的 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 中发生的事情。

任何人都有任何想法。

谢谢

ps 我知道它是 joomla 1.0 并且非常糟糕。但它在其他领域是一个经过大量修改的后端,因此不会影响这一点,并且仅在内部服务器上。

4

1 回答 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'));
        }
于 2011-10-19T10:13:30.703 回答