Zum Inhalt springen

getTypoLink und css-Klasse übergeben

Erstellt am 18. April 2007 · 5 Antworten · letzte Antwort am 26. Februar 2010

Tags: Links, Frage

mike_72 ·

Hallo,

ich will im Link eine css-Klasse übergeben. <a href="123.html" class="xyz" target="_self">link</a>.

Ich finde aber keine Möglichkeit das einzubinden. Und die Doku verstehe ich fast so, als ob das auch überhaupt nicht geht.

$marker['###TEASER###'] = $this->local_cObj->getTypoLink($row['teaser'], $GLOBALS['TSFE']->id, array('id' => $row['uid']), '_self');
webdeveloper ·

Hallo mike_72,

probier' mal folgendes:
<link 123 - cssclasse _blank>link</link> bzw. <link 123 - cssclasse>link</link> (je nachdem, ob und wie du die targets in deinem TYPO3 gesetzt hast...)

Gruss
Alex

mike_72 ·

Hallo,

das ist doch die Formatierung, wie z.B. im RTE die Links gesetzt werden.
Ich will ja hier direkt aus einer Extension mittels getTypoLink (oder gibt´s da was anderes was ich übersehen habe?) generieren. Und in den Link will ich eine css-Klasse für die Formatierung mit übergeben.

Der Link wird mit dem Code (s.o.) auch generiert. Nur finde ich keine Möglichkeit, da noch einen weiteren Parameter mit reinzustecken.

jenses ·
$marker['###TEASER###'] = $this->local_cObj->getTypoLink($row['teaser'], $GLOBALS['TSFE']->id . ' - meine-css-klasse', array('id' => $row['uid']), '_self');

siehe TSRef->typolink

boogiebasler ·

Bei mir wir keine CSS-Klasse an den Typolink gehängt,
sondern der Part wo meine-css-klasse steht wird als Titel genommen
weiß einer wie es richtig/mittlerweile geht?