Hallo Chris,

Chris Bernhard schrieb:
> ich möchte in meiner eigenen Extension aus einem Marker einen Link
> erzeugen.
> 
> In der Datenbank steht natürlich nur die ID der Seite.
> Im Moment gehe ich folgendermaßen vor:
> 
> $markerArray['###INFO_LINK###'] .=
> $pObj->formatStr($pObj->local_cObj-
>stdWrap($row['tx_txcbnews_m_info_link'],
> $lConf['tx_txcbnews_m_info_link_stdWrap.']));
> 
> Wobei das natürlich nur die ID und nicht den gewünschten Link
> zurückgibt. Jetzt gibts natürlich die Funktion getTypoLink.
> 
> Aber wie binde ich diese in mein Marker Erzeugung ein?

wenn deine Extension auf pi_base beruht lassen sich Links zu internen Seite 
am Besten mit pi_linkToPage() erzeugen:

$markerArray['###INFO_LINK###'] .= $this->pi_linkToPage($linktext, $linkid);

Es empfiehlt sich, in deinem Entwicklungs-TYPO3 die Extensions t3dev und 
extdeveval zu installieren, dann hast du die entsprechende Dokumentation 
immer greifbar...

Gruß,
Gregor
-- 
http://www.a-mazing.de/   |   Certified TYPO3 Integrator

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an