[TYPO3-german] Typolink in Extensions verwenden

Martin Holtz typo3ng_2009 at martinholtz.de
Thu Mar 4 09:38:04 CET 2010


Hi Rainer,

> in einer Ext möchte ich Links zu Newsartikeln erstellen.
> So baue ich das:
> 
>     $this->local_cObj = t3lib_div::makeInstance("tslib_cObj");
>     $temp_conf = $this->typolink_conf;
>     $temp_conf["parameter"] = $news_singlePid ;
>     $temp_conf["additionalParams"] .= "&tx_ttnews[tt_news]=" .$row[uid];
>     $temp_conf["useCacheHash"] = 1;
>     $temp_conf["no_cache"] = 0;
>     $link[url] = $this->local_cObj->typolink($linktext,$temp_conf);
> 
> Leider erzeugt das so etwas wie:
> 
> http://novalinis.webmasterei.com/12/30/?tx_ttnews[tt_news]=3&cHash=1213413a347225018dc5d444b25166d0
> 
> 
> Diese Seite gibt es nicht, weil die 12 die eigene ID ist, 30 ist die der
> Singleansicht. Muss ich in der Extension beachten, ob RealURL
> eingeschaltet ist?
nein, aber du musst die Parameter so anhängen, wie von realurl erwartet.

In der Regel wird das doch noch mit Monat und Tag etc. verwurstet?
IMHO musst Du das dann auch noch einbauen.

gruß,
martin

-- 
Martin Holtz - elemente websolutions http://www.elemente-websolutions.ms

http://wiki.typo3.org/Ts45min - TypoScript in "45" minutes
http://wiki.typo3.org/De:ts45min - (auch in Deutsch)


More information about the TYPO3-german mailing list