2011-10-12 44 views
0

我有一個99%的工作RSS閱讀器內置到我的joomla frontpage,但不管任何發表的文章最新(即列表頂部)總是有以下代碼內置到網址..該網址工作正常,但看起來很不整潔。Joomla 1.0問題與com_frontpage和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

是的代碼是PHP和失敗的基本類和函數的設置,沒有標誌在標記中,所以必須由joomla添加是一些奇怪的方式。 – ChelseaStats

回答

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