Zum Inhalt springen

ATagParams in tt_news

Erstellt am 13. Juli 2005 · 9 Antworten · letzte Antwort am 5. Dezember 2007

Tags: Links, tt_news, Frage

timzim ·

Hallo,

kann mir jemand sagen, wie ich dem ###MORE###-Link der tt_news ((List & Latest) eine bestimmte css-Klasse zuweisen kann. Also nach dem Motto <a href="xxx" class="more">?
Meine sonstigen css-Definitionen werden problemlos angezogen.

Gruß

Timo

salvi ·

Hi Timo

Eine Möglichkeit wäre:

plugin.tt_news.displayList.subheader_stdWrap {
  append = TEXT
  append.data = register:newsMoreLink
  append.wrap = <span class="myclass">|</span>
}

gruss
salvi

-----------------------------------------------------------
Salvatore Vallesi
CS2 - Creative Solutions GmbH
http://www.cs2.ch
-----------------------------------------------------------

MasterGeo ·

Ich stecke übrigens an dem gelichen Problem. Salvis Lösung macht außerde mein wrap um das <A> Tag. Das ist keine gute CSS Lösung. Ich brauche ein class im <a> Tag. Noch jemand einen Vorschlag?

Unbekannter Benutzer ·

Der More-Link befindet sich in einem div-Container... wenn nicht, dann setz einen drumherum... kann auch ein span sein...

Also Quasi so:

<div class="more"><!--###LINK_ITEM###-->###MORE###<!--###LINK_ITEM###--></div>

Dann per CSS:

div.more a { font-size... }
div.more a:hover { usw }

Heißt also, wenn dich ein a im Container more befindet, dann verwende für die obige Definition...

sissi ·

ja klar aber was wenn im a-tag eine css klasse sein MUSS (aus welchen gruenden auch immer)....?!

es geht tatsaechlich nicht so ohne weiteres ohne typoscript was eigentlich schade ist....

martin-h ·

Hallo,

wenn es unbedingt die Form <a href="..." class="...">...</a> haben muss, hilft woll nur die Bearbeitung der Extension.
Dazu die Datei "pi/class.tx_ttnews.php" bearbeiten. Nach title=" suchen. Man bekommt vier Ergebnisse, jedoch braucht man nur das erste. Vor title=" einfach class="wasauchimmer" einfügen.

Bsp.:

$GLOBALS['TSFE']->ATagParams = $pTmp.' class="wasauchimmer" title="'.$this->local_cObj->stdWrap(trim(htmlspecialchars($row[$titleField])), $lConf['linkTitleField.']).'"';

Gruß Martin