我在joomla首页中内置了一个99%使用PHP的RSS阅读器,但无论发表什么文章,最新版本(即列表顶部)总是在网址中内置以下代码..网址工作正常,但看起来很不整洁。
option=com_frontpage&Itemid=56
所以我的RSS链接看起来像这样:
<a href="option=com_frontpage&Itemid=56http://www........">title</a>
http://www ...是正确的链接,但由于某些未知原因,joomla正在添加此组件链接。
所有其他rss链接都没有这个。 rss脚本中没有问题。检查,双重检查,由其他人检查。
一定是joomla发生的事情。
任何人都有任何想法。
感谢
P.S。我知道这是joomla 1.0而且非常糟糕。但它在其他领域是一个经过大量修改的后端,因此不会影响这一点,仅在内部服务器上。
答案 0 :(得分: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'));
}