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
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
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
-----------------------------------------------------------
Geht net!
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?
hi, das thema wird auch hier behandelt:
ne loesung scheints aber out of the box mit typoscript alleine nicht zu geben....
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...
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....
aus welchen gründen denn?
Die Gründe würde ich auch gerne hören...
Ich habs bisher immer so gemacht und ich hatte noch keinen Fall wo es nicht ging.
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