【问题标题】:Joomla 1.0 issue with com_frontpage and RSS readercom_frontpage 和 RSS 阅读器的 Joomla 1.0 问题
【发布时间】:2011-10-19 18:13:30
【问题描述】:

我在我的 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 并且非常糟糕。但它在其他领域是一个经过大量修改的后端,因此不会影响这一点,并且仅在内部服务器上。

【问题讨论】:

  • 您是否尝试查看生成此输出的代码?
  • 是的,代码是 php 并且失败了基本的类和函数集,标记中没有这种迹象,所以必须由 joomla 添加是一些奇怪的方式。

标签: php joomla rss rss-reader


【解决方案1】:

将此代码添加到函数中以检查前置烦恼并将其删除。

            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'));
        }

【讨论】:

    猜你喜欢
    • 2023-03-23
    • 1970-01-01
    • 2012-09-20
    • 1970-01-01
    • 2015-02-24
    • 1970-01-01
    • 1970-01-01
    • 2011-10-02
    • 1970-01-01
    相关资源
    最近更新 更多