[Typo3-german] tt_news rss2-Feed mit RealUrl Problem

Karl Schlicker typo3 at schlicker.org
Sat Nov 19 12:17:54 CET 2005


Hallo,

ich habe ein kleines "kosmetisches" Problem mit dem Zusammenspiel RealUrl
und tt_news beim RSS2-Feed.

ich bekomme bei 
<link>
http://www.domain.de/autos/anzeige-autos/article//es-geht-auch-beides/
</link>

Diese beiden // in der URL nicht weg. Eigentlich wird dort bei der RealURL
normalerweise die backPid von tt_news codiert, die es aber bei einen Feed
logischer Weise nicht gibt. Laut Aussagen eines Suchmaschinen Betreibers
kann es aber Probleme mit diesen // geben.

Nun ist die Frage, wo man ansetzt.
Da ich es nicht über die RealURL gefixt bekommen habe, habe ich mal im
Code der Extension tt_news geschaut und in class.tx_ttnews.php folgende
Zeile an Zeilennummer 977 geändert:

von
$rssUrl = $this->config['siteUrl'] . $this->pi_linkTP_keepPIvars_url(array('tt_news' => $row['uid'], 'backPid' => null), $this->allowCaching, '', $singlePid);

nach
$rssUrl = $this->config['siteUrl'] .
$this->pi_linkTP_keepPIvars_url(array('tt_news' => $row['uid'], 'backPid'
=> $this->config['backPid'])null), $this->allowCaching, '', $singlePid);

Damit wird nun die in der TS angegeben backPid eingetragen.

Leider habe ich ja damit die Extension geändert und bei einem neuen Update
ist das wieder weg.

Hat jemand eine bessere Lösung?
Wäre über jeden Vorschlag dankbar.

Gruß

Karl



More information about the TYPO3-german mailing list